开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

12
返回列表 发新帖
楼主: 学习委员
收起左侧

[已解决] json遍历查找问题

 关闭 [复制链接]
结帖率:78% (29/37)
发表于 2025-2-21 01:30:18 | 显示全部楼层   上海市上海市
不然你这样获取下去   数据量大了 你也没地方存
回复

使用道具 举报

结帖率:83% (39/47)

签到天数: 15 天

发表于 2025-2-21 01:32:31 | 显示全部楼层   福建省宁德市
不会太慢的,每次几千个成员而已
https://yuanqi.tencent.com/share ... cb097a18b37f7016da1
回复

使用道具 举报

发表于 2025-2-21 01:37:03 | 显示全部楼层   山东省临沂市
   就按你的思路,不用解析,直接 文本_取中间批量() 也可以啊, 前提条件是:
1、先查找原编码的关键字 位置
2、批量取中间时候,要从 这个关键字位置开始 取中间,速度就快很多
    有个要点,易自带的 寻找文本() 可能不支持乱码查找 关键字位置,要改用汇编的 寻找文本() 或其它方式查找关键字位置
还有,精易模块内的 文本_取批量文本 内,也不能使用,易语言自带的 寻找文本() 否则,因它错误太多
--------
  若想再快,就用API指针,我都习惯使用上面方法,不解码的直接取,速度也挺快的
回复

使用道具 举报

结帖率:100% (7/7)

签到天数: 15 天

发表于 2025-2-21 01:55:08 | 显示全部楼层   江西省赣州市
如果不想大量解析json,可以直接在 json返回的数据中 找,
例如"com":3,如果找到了
就找这个"com":3前后的{}
然后把这一小块json取出去直接解析得到content字段的内容
回复

使用道具 举报

结帖率:93% (253/272)
发表于 2025-2-21 02:21:40 | 显示全部楼层   广西壮族自治区崇左市
真IKUN 发表于 2025-2-21 01:11
如果非要解析的话可以试试e2ee和zyjson 效率比精易模块的强(ScriptControl太老了)
http://e2ee.jimstone. ...

zyjson 到底哪里快了
回复

使用道具 举报

结帖率:93% (253/272)
发表于 2025-2-21 02:29:24 | 显示全部楼层   广西壮族自治区崇左市
用yyjson,解析很快。几千次解析,不是问题
回复

使用道具 举报

结帖率:100% (20/20)

签到天数: 15 天

发表于 2025-2-21 08:27:31 | 显示全部楼层   浙江省杭州市
判断返回json的com  直接用寻找文本  ,比如寻找 "com":4,"   <>-1    则进行下一步 json解析也要 直接取文本中间也可以   没必要纠结  
回复

使用道具 举报

结帖率:100% (107/107)

签到天数: 11 天

发表于 2025-2-21 11:34:27 | 显示全部楼层   广东省深圳市
返回的数据一行一行全部写进数据库,再用取包含  LIKE '%你要匹配的内容%'; 语句,取出来用就可以了。
回复

使用道具 举报

发表于 2025-2-21 12:36:43 | 显示全部楼层   山东省临沂市
LySyhd 发表于 2025-2-21 01:37
就按你的思路,不用解析,直接 文本_取中间批量() 也可以啊, 前提条件是:
1、先查找原编码的关键字 位置
...

比如,用字节集,直接取出 结果,再仅解码结果
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表