1 Star 4 Fork 2

linuxmail / lib-zjson

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

lib-zjson

C++版 json 库

本 JSON 库是从 https://gitee.com/linuxmail/lib-zc 抽出来的, 可单独使用

建议先对照着类(zcc_json.h)看例子

帮助文档 https://gitee.com/linuxmail/lib-zc/blob/master/doc/json_cpp.md

介绍

  • 借用了vector和map, 学习成本非常低

  • 结构简单,只有一个类

  • 解析/深度复制使用非递归的方式处理,支持无限深度

  • 一个 zcc_json.cpp, 一个 zcc_json.h

例子

unserialize_test.cpp

从一个文件读取内容, 并 反序列化为 json

用法 ./unserialize_test somejson.js

create_test.cpp

根据目标生成一个 json

object_test.cpp

对象操作例子

array_test.cpp

数组操作例子

About

json库, 借用了vector和map, 学习成本非常低. 结构简单,只有一个类.一个cpp一个h expand collapse
C++ and 3 more languages
GPL-3.0
Cancel

Releases

No release

lib-zjson

Contributors

All

Activities

Load More
can not load any more
C++
1
https://gitee.com/linuxmail/lib-zjson.git
git@gitee.com:linuxmail/lib-zjson.git
linuxmail
lib-zjson
lib-zjson
master

Search