dongneau 发表于 2021-12-3 19:02:12

学习中

刘136 发表于 2021-12-4 21:56:53

谢谢分享

xuchenbo3778209 发表于 2021-12-6 17:32:47

楼主,,问下 怎么有些不能取到啊!!!!比如    2021年,语情,就取不到,,空白了

独坐英雄冢 发表于 2021-12-7 06:47:01

xuchenbo3778209 发表于 2021-12-6 17:32
楼主,,问下 怎么有些不能取到啊!!!!比如    2021年,语情,就取不到,,空白了 ...

有些是缺集数,比如,标签上是50集,结果里面少了一集或两集,就会出现取不到,可把结束集数减一下再取。

独坐英雄冢 发表于 2021-12-7 06:50:44

xuchenbo3778209 发表于 2021-12-6 17:32
楼主,,问下 怎么有些不能取到啊!!!!比如    2021年,语情,就取不到,,空白了 ...

哦,你说的是电视剧标签是吧?你输出一下地址和返回值看看,我没看。

独坐英雄冢 发表于 2021-12-7 07:32:38

xuchenbo3778209 发表于 2021-12-6 17:32
楼主,,问下 怎么有些不能取到啊!!!!比如    2021年,语情,就取不到,,空白了 ...

找到问题了,因为提前UCS2解码转换了换行符,造成json解析失败,解决办法,去掉一开始的UCS2解码。在图片标题地址取出的时候单独再解码。比如
解析 = JSON操作2.解析(源码)
        data = JSON操作2.取对象(解析,"data")
        数组 = JSON操作2.取数组(data,"movies")
        判断循环首 i< JSON操作2.取数组内成员数(数组)
                数组内 = JSON操作2.取数组内对象(数组,i)
                图片=UCS2解码( JSON操作2.取文本值(数组内,"cover"))
                如果 取文本左边(图片,4) <> "http" 则
                        图片="http:" & 图片
                结束 如果
                标题=UCS2解码(JSON操作2.取文本值(数组内,"title"))
                地址=UCS2解码( "https://api.web.360kan.com/v1/detail?cat=" & 分类 & "&id=" & JSON操作2.取文本值(数组内,"id"))
                图片列表框1.添加项目(图片,标题)
                图片列表框1.置项目标记(图片列表框1.取项目数()-1,地址)
                i=i+1
        判断循环尾

inr999 发表于 2021-12-9 11:24:42

学习。。。。。。。。。。。。

EEEEE 发表于 2021-12-20 19:15:30

支持一下666

joexiaoh 发表于 2021-12-22 09:39:53

支持~~~~~~~~~~~~~

lsttf 发表于 2021-12-24 16:09:14

感谢大佬分享
页: 1 2 [3] 4 5
查看完整版本: <星梦TV>360规则更新。