文章目录
- 前言
- 一、了解json格式
- 二、统一数据类型:TJson
- 三、解析json数据
- 四、输出json数据
- 五、实现便利的修改与访问
- 六、性能优化
- 七、源码下载与解析
前言
由于C++标准库中并不存在解析json数据库,但json格式又非常的常见
如今绝大部分网络数据传输都采用的json
数据传输格式,很多本地应用程序也会采用json
格式来存储数据
所以想要在C++中解析json
格式的数据,目前最好的办法便是使用第三方库,比如很火的nlohmann
,就是一个非常优秀且好用的json
格式解析库(Qt中的那个解析库是真的难用)
虽然用的时候它只需要包含一个头文件,但实际上内部有很多源文件,有时还是觉得不够精简
正好最近有空,我也写了一个json
数据的生成与解析器,该解析器的目标: