拥有YYSJON的速度
但像极了zyJSON,更易上手
简介
最早开发了CCHTTP易语言网站开发模块,鱼刺大佬提到使用zyjson性能不理想,因此开始着手寻找速度更快的json库。后找到了lyjdgkg大佬封装的易语言版yyjson,速度快的飞起,每秒可达3GB+的解析速度,构建速度也极快,超过zyjson数十倍。但yyjson也有一些局限性,例如无法指针传递置对象数组,句柄操作提升效率的同时增加了代码的开发量,因此,我尝试在性能与开发速度之间找了一个平衡,基于lyjdgkg大佬的yyjson模块内存版进行了二次封装,使其变得更加易用,同时尽量减少性能损耗。
改进
使用
使用方法非常简单,参照例子使用即可,您只需要记住:
① 一切使用更简洁的通配符:a/b/c/1 = a.b.c[1]
② 置XXX()可以插入任何数据;
③ 插入XXX 添加XXX 置成员XXX 是针对数组的方法;
鸣谢
YYJSON开源:GitHub - ibireme/yyjson: The fastest JSON library in C
YYJSON易语言:yyJSON动态支持库(每秒最快可达3GB+解析性能)
CCHTTP项目:CCHTTP 仿E2EE网站开发模块 开发网站新选择