精易论坛
标题:
JSON大文件解析,怎么快速搜索
[打印本页]
作者:
2022huan
时间:
2023-12-14 14:37
标题:
JSON大文件解析,怎么快速搜索
一个JSON文本 约1.2M 成员数大概1.5W
想根据某个节点去搜索匹配得到想要的结果
测试用JSON解析的话很慢,用正则也很慢有其他好方法么
QQ截图20231214143639.jpg
(37.89 KB, 下载次数: 0)
下载附件
2023-12-14 14:37 上传
作者:
TANC
时间:
2023-12-14 14:37
用e2ee(支持库比较方便),或者其他JSON,先预处理 循环一遍 将你的 value1 的值作为键,然后将包含此值的整个对象作为值进行保存
{"40505000":{"id":"40505000","npcIds":"40505001|40505002|40505003","missionName":"天威幽魂","preMissionId":"40504000","templeId":"40500000"},"40101000":{"id":"40101000","npcIds":"40101001|40101002|40101003","missionName":"贪狼小兵","preMissionId":"0","templeId":"40100000"}}
作者:
文西哥
时间:
2023-12-14 14:52
用yyjson比较快
补充内容 (2023-12-14 14:52):
可以看看大佬们的测速对比
json解析构建速度测试. zyjson e2ee yyjson 精益模块 外加nodejs
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14726395
作者:
b0y
时间:
2023-12-14 15:32
yyjson 对象的肯定慢
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4