可以看一下,sj.h 这个开源的 JSON 解析库,通过极简的设计方式为我们提供超轻量级的解决方案。
整个库只有 150 行 C99 代码,采用零内存分配设计,还能提供精确到行列的错误定位,可以完全控制数据解析过程。
GitHub:http://github.com/rxi/sj.h
除此之外,还可以灵活处理数据,不强制数字和字符串解析方式,可按自己的方式来处理。
项目采用的 Unlicense 开源协议,可完全免费使用无任务限制,直接将头文件导入到项目中即可使用。
可以看一下,sj.h 这个开源的 JSON 解析库,通过极简的设计方式为我们提供超轻量级的解决方案。
整个库只有 150 行 C99 代码,采用零内存分配设计,还能提供精确到行列的错误定位,可以完全控制数据解析过程。
GitHub:http://github.com/rxi/sj.h
除此之外,还可以灵活处理数据,不强制数字和字符串解析方式,可按自己的方式来处理。
项目采用的 Unlicense 开源协议,可完全免费使用无任务限制,直接将头文件导入到项目中即可使用。