这是一个使用C++开发的JSON库。使用MIT协议。
它支持主流的UTF-8
编码格式。
cppjson支持从json文件读取数据然后进行解析,详情请见testexpamle1.json
文件。
如果你使用了testexample1.json
文件,如main.cpp
所示,便可以进行解析,得到以下输出结果。
cppjson还支持strinify
操作,即将JSON对象转换为JSON文本。
详情可见main.cpp
里头的注释部分。该部分即是将解析过的JSON对象重新转换为对应的JSON文本。
结果如下,
external
中包含googletest
和benchmark
两个文件夹,对你而言可能并没有帮助,因为它仅作为测试编写以及
基准测试而引入,删除external
并不影响该库的使用。如有需要,可以删除。
现暂时已经删除掉,如有需要可以自行下载并拉拽到该文件下。