本帖最后由 大拿 于 2018-6-27 13:21 编辑

采集目标页面打开如下:

{"code":"0000000","message":"Rest Request Success","promptMsg":"User Operate Success","data":{"entity":{"ACT_LIST":[{"OFFERNAME":"【2300】感恩回馈_10元西瓜流量包","CAMPAIGNID":"20180507029692","TREATMENT_ID":"80620180507029700","TARGET":"1","PRIORITY":"1","OFFERID":"201805021000773915","DESC":"该活动套餐月使用费10元,含100MB国内流量,每月额外赠送924MB家乡流量(赠送的家乡流量优先使用,且不可结转、不可共享、不可转赠)。","DISPLAYMODE":"0"},{"OFFERNAME":"【2300】感恩回馈_50元不限量活动","CAMPAIGNID":"20180531033794","TREATMENT_ID":"80620180531033797","TARGET":"1","PRIORITY":"2","OFFERID":"201805291000776844","DESC":"该活动套餐月使用费50元,赠来电显示,国内数据流量(不含港澳台)不限量使用(每月赠送1GB国内流量,达11GB后限速,网速不高于1Mbps),含700分钟通话时长(国内主叫国内200分钟,每月额外赠送本地主叫本地本网500分钟),国内主叫国内0.19元/分钟,国内被叫免费。","DISPLAYMODE":"0"}]}}}





----------------------------------------------------------
我只想采集"OFFERNAME"后面的【2300】感恩回馈_10元西瓜流量包和"OFFERNAME":"【2300】感恩回馈_50元不限量活动" 这两个数据
就是所有OFFERNAME:后面的内容。
------------------------------------------------
我添加字段,获取方式选为JSON,
提取规则填写data.entity.ACT_LIST.OFFERNAME提取不到,填OFFERNAME也提取不到。
望指点,谢谢



data.entity.ACT_LIST 是个数组
OFFERNAME有多个,必须指定索引才能获取,或者用*获取所有
data.entity.ACT_LIST.*.OFFERNAME 蓝天采集器JSON采集问题
蓝天采集器JSON采集问题

按您说的规则 data.entity.ACT_LIST.*.OFFERNAME。 什么也采集不到啊
你的版本不是1.2吧? 蓝天采集器JSON采集问题
对,不是1.2.马上升级,感谢!
相关文章