查看: 576|回复: 0

RAPIDJSON_LIB1.1#20200314版(rapidjson.fne)

[复制链接]

3123

主题

3123

帖子

50

积分

超级版主

Rank: 8Rank: 8

积分
50
发表于 2021-7-31 13:41:49 | 显示全部楼层 |阅读模式
    高效的C++JSON解析/生成器,提供SAX及DOM风格API
    简介RapidJSON是一个C++的JSON解析器及生成器。它的灵感来自RapidXml。
    RapidJSON小而全。它同时支持SAX和DOM风格的API。SAX解析器只有约500行代码。
    RapidJSON快。它的性能可与strlen()相比。可支持SSE2/SSE4.2加速。
    RapidJSON独立。它不依赖于BOOST等外部库。它甚至不依赖于STL。
    RapidJSON对内存友好。在大部分32/64位机器上,每个JSON值只占16字节(除字符串外)。它预设使用一个快速的内存分配器,令分析器可以紧凑地分配内存。
    RapidJSON对Unicode友好。它支持UTF-8、UTF-16、UTF-32(大端序/小端序),并内部支持这些编码的检测、校验及转码。例如,RapidJSON可以在分析一个UTF-8文件至DOM时,把当中的JSON字符串转码至UTF-16。它也支持代理对(surrogatepair)及"\u0000"(空字符)。
    JSON(JavaScriptObjectNotation)是一个轻量的xx交换格式。RapidJSON应该完全遵从RFC7159/ECMA-404,并支持可选的放宽语法。
    一、使用说明
       rapidjson.fne为英文原版
    rapidjson_cn.fne为中文翻译版(翻译的中文下令有点糙),利用中文版时,请改文件名为rapidjson.fne否则会堕落的。
    rapidjson_static.lib为静态库,部门中文英文。
    中文和英文可以无缝切换,直接更换支撑库文件就可以了。
    本支撑库由VS2017,以是编译时,也必必要用VS2017编译。
  





游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

快捷回复 【不要灌水喔,臭宝!】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则