精易论坛

标题: 求大神解救复杂Josn数据 [打印本页]

作者: chuqiang0308    时间: 2019-3-11 10:29
标题: 求大神解救复杂Josn数据
https://q.qunarzz.com/flight/prd/scripts/[email protected]


josn链接,, 同上

目的:取出所有图中已经标红红线数据



111.png (1.31 KB, 下载次数: 0)

111.png

作者: 小样别致    时间: 2019-3-11 10:34
我尼玛  这怎么看????、、伤眼睛
作者: 小样别致    时间: 2019-3-11 10:37
你把原网址给我 看看   也许不需要这个
作者: yuelass    时间: 2019-3-11 10:39
只是取数据用正则不行吗
作者: yuelass    时间: 2019-3-11 10:40
你发的是js文件 也不是返回的json数据啊
作者: chuqiang0308    时间: 2019-3-11 10:41
小样别致 发表于 2019-3-11 10:37
你把原网址给我 看看   也许不需要这个


https://q.qunarzz.com/flight/prd/scripts/[email protected]

作者: chuqiang0308    时间: 2019-3-11 10:42
yuelass 发表于 2019-3-11 10:40
你发的是js文件 也不是返回的json数据啊

有链接  看下·
作者: 小样别致    时间: 2019-3-11 10:42
chuqiang0308 发表于 2019-3-11 10:41
https://q.qunarzz.com/flight/prd/scripts/[email protected]

原网址  不是js地址啊
作者: chuqiang0308    时间: 2019-3-11 10:45
小样别致 发表于 2019-3-11 10:42
原网址  不是js地址啊

没有原网站,只需要取出我想要的即可!~
作者: yuelass    时间: 2019-3-11 10:49
chuqiang0308 发表于 2019-3-11 10:45
没有原网站,只需要取出我想要的即可!~

正则就行 {name:"(.*?)",country:"(.*?)",code:"(.*?)"}
作者: zjchxj    时间: 2019-3-11 13:26
你这是脚本链接地址。只能从中扣出json数据结构内容。再解析
作者: zjchxj    时间: 2019-3-11 13:39

  1. .版本 2
  2. .支持库 spec

  3. .局部变量 json, 类_json
  4. .局部变量 webText, 文本型
  5. .局部变量 count, 整数型
  6. .局部变量 i, 整数型
  7. .局部变量 pre, 文本型


  8. webText = 编码_Utf8到Ansi (网页_访问_对象 (“https://q.qunarzz.com/flight/prd/scripts/[email protected]”))
  9. .如果真 (json.解析 (文本_取出中间文本 (webText, “FlightSearchBoxConf=”, “;”)))
  10.     count = json.成员数 (“hotCity.data.domesti*Fom.cityList[0].list”)
  11.     .计次循环首 (count, i)
  12.         pre = “hotCity.data.domesti*Fom.cityList[0].list[” + 到文本 (i - 1) + “]”
  13.         调试输出 (json.取通用属性 (pre + “.name”), json.取通用属性 (pre + “.country”), json.取通用属性 (pre + “.code”))
  14.     .计次循环尾 ()

复制代码

自己使用精易模块,这里是代码




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