易语言JSON模块:STJson2.3(开源+示例) – 纯算法

2.3 优化多线程支持

修复了负数解析是出现的“解析数值出错”错误

优化了多线程的支持。去除了所有“打开内存文件”改用 快速字节集对象

2.2 加入二次寻址机制

当存在 路径 和 句柄 参数时,如果 句柄 大于 0,而且路径也存在时,则基于 句柄 执行二次寻址

2.1 修复了逻辑型和NULL类型取值和取文本出错的问题

修复了上个版本取逻辑和null文本出错和取值内容不正确的问题(忘记标记数据位置了,惭愧)

2.0版本特性

加入了全新的快速解析对象,解析效率提高了5到10倍。

全新的解析算法全面兼容JSON标准。完全支持科学计数法、Unicode、JSON标准转义符、单行多行注释、多字节文本。

读取支持路径式访问并且效率非常高。例如:a.b、a[1].b、[1].b、['我'].b。需要注意的是,数组访问索引是从1开始的。

快速解析对象加入中文命名代理类。

修复上个版本双精度小数的问题。

原来的对象解析部分挂接了新的解析对象,效率更高,兼容性更好。

已经通过大量的测试,修复了上个版本多种特殊情况下可能解析失败的问题。

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

易语言JSON模块:STJson2.3(开源+示例) – 纯算法》有0个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注