|
5精币
这3个网页,试了精易的三种网页访问,鱼刺http等,都是返回的网页,没法全部正常解析。
很多情况下正常解析2个,剩下的那个输出的成员数是负数,那肯定是网页不全导致json没解析完整导致的。
问题在于如何能99.9%的保证 再尽可能少的情况下,加载完整这3个网页呢?我测试了10次,没有一次三个网页全部json解析成都,大部分都是只解析成功2次。
另外如果可以尽量能把延迟那个语句也给省略了。
[e=0].版本 2
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
.局部变量 返回网页, 文本型
.局部变量 武器, 类_json
.局部变量 道具, 类_json
.局部变量 角色, 类_json
.局部变量 http, WinHttpW
' 武器
返回网页 = 编码_usc2到ansi (到文本 (网页_访问S (“http://qt.qq.com/php_cgi/*Fgoods ... slist.php?name=wuqi”, , , , , , , , , , , , , , , , , )))
武器.解析 (返回网页)
调试输出 (“加载完*F形淦鳎病
补充内容 (2019-1-5 18:05):
源码没显示完全,下载再看吧。链接: https://pan.baidu.com/s/1L3dACfPmw0XzGDHVOeq73A 提取码: 4zki
补充内容 (2019-1-5 22:37):
请看8楼的图
补充内容 (2019-1-6 01:12):
自己解决了。是原网址服务器不稳定,或者原网址是cha询所以输出的慢的原因,把完整网页复制到自己的服务器就ok了。或者搞个cdn加速镜像 |
最佳答案
查看完整内容
访问s 到文本会有问题的 所以你这肯定是编码问题。 直接utf8-asin(网页_访问_对象('url'))
|