创始人Lv10000   
zyjson2.6 模块(包含源码 )     

zyjson2.6 更新说明:

1、优化 一点解析速度

2、增加 解析参数,jsonp


zyjson2.52 更新说明:

1、增加 排序对象()方法


zyjson2.51 更新说明:

1、增加 置整数()、取整数()。 并且取整数、取长整数、取双精度、取文本 等,如果不是对应的类型,则尽量转换来返回。

2、增加 置对象()、置数组() 方法,将指定的值转换为空对象或空数组。


zyjson2.4 更新说明:

1、修改 解析()某些文本解析失败。

2、修改 到文本()转义的错误。


zyjson2.4 更新说明:

1、修改 长整数型、双精度型 值在解析时,直接使用易语言的 到长整数()、到数值()。

2、修改 解析() 或 创建()时,增加了2个参考参数,分别是 错误代码、错误位置。对格式错误的Json文本进行了严格检查。

3、增加 zyToUnicodeString() 全局方法,方便转换为\uxxxx这种格式

4、优化 到文本() 方法的速度,并增加了一个 参数_初始缓冲大小

5、修改 到文本() 方法对已经转义了文本(如:\")还进行转义的BUG


zyjson2.3 更新说明:

1、增加了 插入属性()方法


zyjson2.2 更新说明:

1、增加了 插入成员()方法


zyJson2.1 更新说明:

1、修复了 在解析时,如果解析文本的第一个JsonValue不是 对象 { } 或 数组 [ ] 时,无法解析的BUG(也就是现在可以直接解析一个文本“”,或数字123,或null 等)


zyJson2.0 更新说明:

1、修复了 置属性()会崩溃的BUG

2、修复了 转译符处理的BUG

3、增加了 合并对象()、合并数组()的方法

4、更改了 路径的解析方式,目前已经支持多级数组,比如a[0][1]

5、更改了 当取数据时,不再根据路径自动创建,且获取数据时的路径支持用[0]这样的索引方式解析Object里面的成员。写数据时才自动根据路径创建对象,且不能用[0]这样的索引方式解析Object里面的成员


zyJson1.6 更新说明:

1、路径参数增加了\ 转义符,比如属性名本身包含. 就可以用\. 比如:192\.168\.0\.1

2、移除了 属性是否存在 和 成员是否存在 方法,因为直接用 zyJson.是否存在 方法就可以了

3、修改了,zyJson.添加成员 和 zyJson.置属性 方法是添加的副本,所以被添加的对象变量可以重复使用

4、支持对没有引号的属性名进行解析,如 “{name='xxx'}” name可以没有引号



您需要登录并回复后才可以查看隐藏的内容



 0  已被阅读了1283次  楼主 2022-10-04 16:09:11
回复列表
advenm
13F
advenmLv0 
66666666
 0   2024-02-11 16:04:07  回复
sdfdfs
12F
sdfdfsLv0 
 0   2024-01-05 20:01:48  回复
Gal223
11F
Gal223Lv0 
学习学习
 0   2023-12-05 19:04:02  回复
中意up
10F
中意upLv0 
学习学习
 0   2023-10-27 15:02:01  回复
完美高手
9F
德国的品牌
 0   2023-10-14 05:34:19  回复
xlyy
8F
xlyyLv0 
感谢分享
 0   2023-10-02 17:33:26  回复
crazy5000
7F
crazy5000Lv0 
精易JSON太慢的,看到论坛推荐用这个
 0   2023-09-26 10:59:47  回复
光头V大叔
6F
分享快乐

 0   2023-09-06 17:22:09  回复
66哥
5F
66哥Lv0 
测试
 0   2023-06-20 08:05:34  回复
ghjgui
4F
ghjguiLv0 
谢谢分享

 0   2023-06-11 13:55:15  回复

回复:zyjson2.6 模块(包含源码 )

guest
登录之后更精彩~
Powered by 完美社区
© 2015-2024 完美社区
您的IP:18.118.205.165,2024-05-20 19:32:50,Processed in 0.30177 second(s).
完美社区 by 完美社区