shuimiao 发表于 2022-1-15 14:51:23

8月17日:水淼JSON类v1.5 - 高性能读写JSON,强大兼容解析能力

本帖最后由 shuimiao 于 2022-8-17 20:24 编辑

距离上次开源已经过去半年了,这期间也升级和修复了一些内容,今天封装成库方便调用。地球人都知道,火山类库本身就是开源的,所以发布类库就是开源了,需要学习的可以安装类库后进去打开就能看到代码。更多介绍可以看以前的帖子 http://bbs.voldp.com/forum.php?m ... light=json%E7%B1%BB
强大兼容解析能力,就是如果网页中有json数据,都不用准确复制,整个网页代码一起传给JSON类都可以解析哦(当然事无绝对)。本人多个项目应用很OK。

高性能读写,效率非常高,高到什么程度,不知道怎么形容。

这里下载,类库安装包为vcip文件:
**** Hidden Message *****JSON解析绝佳搭配工具 https://www.shuimiao.net/JsonX/

static/image/hrline/2.gif

1.3:
2022年6月19日 支持识别火山自带JSON的路径表达方式,如 //ar.wo..hehe

1.5:
2022年7月1日 修改读路径子名称组()支持返回数组序号列表
2022年7月5日 新增前缀路径加速访问支持,主要是在读路径子数()和读路径子名称()中可选开启,在解析()时自动取消,也可以手动取消 前缀路径 = ""
前缀路径的作用就是加速深层同父路径的多次访问速度,当然只有在数据很多的情况下才有明显加速效果,但是访问便捷性是毋庸置疑的
比如 要连续访问
a.b.c..d
a.b.c..d
a.b.c..d
读路径子数("a.b.c",真)
后面计次循环访问数组时,因为都是相同的父路径 a.b.c,并且开启了前缀路径,那每个数组的访问路径就变成了
读路径值(".d")
读路径值(".d")
读路径值(".d")
没有开启前缀路径时,就必须使用完整路径。开启后可以在解析()时自动取消,也可以手动取消 前缀路径 = ""

2022年8月1日 新增YYJSON路径模式支持(JSON类.斜杠路径模式 = 真)
2022年8月16日 修复解析文件流,当json路径不存在或编码选错时卡住的问题
......还有些更新已经忘了记录。











shuimiao 发表于 2022-8-17 00:37:14

1.3:
2022年6月19日 支持识别火山自带JSON的路径表达方式,如 //ar.wo..hehe

1.5:
2022年7月1日 修改读路径子名称组()支持返回数组序号列表
2022年7月5日 新增前缀路径加速访问支持,主要是在读路径子数()和读路径子名称()中可选开启,在解析()时自动取消,也可以手动取消 前缀路径 = ""
前缀路径的作用就是加速深层同父路径的多次访问速度,当然只有在数据很多的情况下才有明显加速效果,但是访问便捷性是毋庸置疑的
比如 要连续访问
a.b.c..d
a.b.c..d
a.b.c..d
读路径子数("a.b.c",真)
后面计次循环访问数组时,因为都是相同的父路径 a.b.c,并且开启了前缀路径,那每个数组的访问路径就变成了
读路径值(".d")
读路径值(".d")
读路径值(".d")
没有开启前缀路径时,就必须使用完整路径。开启后可以在解析()时自动取消,也可以手动取消 前缀路径 = ""

2022年8月1日 新增YYJSON路径模式支持(JSON类.斜杠路径模式 = 真)
2022年8月16日 修复解析文件流,当json路径不存在或编码选错时卡住的问题
......还有些更新已经忘了记录。

edu 发表于 2022-1-15 15:08:31

66666

伟业 发表于 2022-1-15 17:03:05

学习....

安卓小助手 发表于 2022-1-15 17:17:01

支持顶一个

kamikaze 发表于 2022-1-15 19:22:22

我感觉 应该很强

htpmcj 发表于 2022-1-15 19:58:22

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

EHS 发表于 2022-1-15 20:08:39

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

2995455338 发表于 2022-1-15 20:23:13

66666666

lichenxui 发表于 2022-1-15 23:01:59

收下学习

dingpengdhr 发表于 2022-1-15 23:31:44

很强 从易语言时代就用这个了
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 8月17日:水淼JSON类v1.5 - 高性能读写JSON,强大兼容解析能力