精易论坛

标题: [json模块] ujson解析,快不快用了就知道 [打印本页]

作者: 梦幻轮回    时间: 2024-10-31 17:13
标题: [json模块] ujson解析,快不快用了就知道
本帖最后由 梦幻轮回 于 2024-10-31 17:22 编辑


测试demo仅供参考

1. 没有其余依赖模块
2. 路径查找基于以下规则
    + 用 / 分隔,标记内的 / 用 ~1 代替,~ 用 ~0 代替
3. 默认UTF8编码
4. 易语言默认显示不支持UTF8显示,需要借助其他模块转换才能显示,这不是重点
    + 比如使用精益模块的"编码_utf8到gb2312",
  
局_文本  = 编码_utf8到gb2312 (参_json对象.取文本 (参_路径))

5. 不是只演示解析,是只能演示解析,写操作还没弄

花了两天搓的,bugs肯定很多,请多多反馈,正确实现其他已有模块的基本功能,发布1.0稳定版供大家使用
ujson.zip (83.05 KB, 下载次数: 54)

ujson测试demo.zip (1.61 MB, 下载次数: 40)



[attach]1344243[/attach]




作者: cctvmtv    时间: 2024-10-31 17:23
快,感觉就是快
作者: 我的yyy123    时间: 2024-10-31 17:59
学习学习
作者: Kyu    时间: 2024-10-31 18:25

作者: mning    时间: 2024-10-31 18:35
学习学习
作者: wuqingg    时间: 2024-10-31 18:53
支持开源,感谢分享~
作者: qqmqqg    时间: 2024-10-31 19:07
666666666666666666
作者: 果心豆腐酱    时间: 2024-10-31 21:30


可能是,不适合我电脑吧,反正就是,又慢,又不会用。我都懒得下载例子了

作者: 果心豆腐酱    时间: 2024-10-31 21:38


反正吧,哪个用的方便,就用哪个,我自己魔改了YYJSON,注重的是便利,速度也很快。就可以了。取数据,通用市面所有路径格式
作者: 亿万    时间: 2024-10-31 21:43
支持开源~!感谢分享
作者: 梦幻轮回    时间: 2024-10-31 22:57
果心豆腐酱 发表于 2024-10-31 21:38
反正吧,哪个用的方便,就用哪个,我自己魔改了YYJSON,注重的是便利,速度也很快。就可以了。取数据,通 ...

可能你电脑配置不错,我10次均时都得60左右,回测次数也就没设置那么大,也可能跟当时电脑在进行负载任务有关
yyjson的性能确实不错,ujson无意与其他已存在的模块争锋,在追求性能的同时追求简单,它的出现纯粹是因为yyjson的封装太具有魔法,魔改需要研究一下源码,ujson没有太多包袱,所见即所得
作者: 梦幻轮回    时间: 2024-10-31 23:03
果心豆腐酱 发表于 2024-10-31 21:30
可能是,不适合我电脑吧,反正就是,又慢,又不会用。我都懒得下载例子了
...

如果你有时间的话,还想请你用你设置10000次的那个示例通过选择文件上传《带缩进的测试json》测试数据,回测设置1、10、100试试,那个示例对比代码主要是遍历所有节点,遍历方法三个模块基本无差别,所以那个的计时统计还是很中立的,测完发一下截图,感谢
作者: 追梦11177012    时间: 2024-11-1 03:00
666666666666666666
作者: 查过    时间: 2024-11-1 06:15
感谢您对论坛的支持!
作者: 豆豆灰常开心    时间: 2024-11-1 06:19
已经顶贴,感谢您对论坛的支持!
作者: ctry78985    时间: 2024-11-1 07:07
感谢分享
作者: 杨明煜    时间: 2024-11-1 07:55
值得学习,谢谢呀!..........
作者: year1970    时间: 2024-11-1 07:58
感谢分享,学习一下
作者: 果心豆腐酱    时间: 2024-11-1 07:58
在取出数据的情况下
不打印出数据,YYJSON最快。打印出来,ujson最快。


但是,我的魔改yyjson,最好用,因为,功能最多,便利性最强,速度也不差,






作者: jtucar    时间: 2024-11-1 08:11
感谢分享,很给力!~
作者: 梦幻轮回    时间: 2024-11-1 09:21
果心豆腐酱 发表于 2024-11-1 07:58
在取出数据的情况下
不打印出数据,YYJSON最快。打印出来,ujson最快。

非常感谢
那就争取让ujson早日撵上优秀的模块吧
作者: 396384183    时间: 2024-11-1 14:13

感谢分享,很给力!~
作者: please    时间: 2024-11-2 09:39
感谢分享,支持开源!!!
作者: please    时间: 2024-11-3 09:39
感谢分享,支持开源!!!
作者: wmv520    时间: 2024-11-19 10:00
        感谢分享,很给力!~
作者: 熊不熊    时间: 2024-12-4 05:49
感谢分享,很给力!~
作者: 玩世不恭KISS    时间: 2025-1-6 17:23
果心豆腐酱 发表于 2024-11-1 07:58
在取出数据的情况下
不打印出数据,YYJSON最快。打印出来,ujson最快。

求个,魔改yyjson




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4