前嗅ForeSpider脚本教程-频道脚本:脚本采集数据

122 篇文章 0 订阅
122 篇文章 2 订阅

今天,小编给大家带来的教程为:前嗅ForeSpider脚本教程中频道脚本,脚本采集数据的实战教程。具体内容如下:

一.场景

此处为高手操作,配置的频道脚本接管所有采集流程,无需再做任何配置。

 

二.示例

获取下图商品的评论。

 

三.脚本实例

var gdoc = EXTRACT.OpenDoc(this,"http://product.dangdang.com/index.php?r=comment%2Flist&productId=26315044&categoryPath=01.05.12.00.00.00&mainProductId=26315044&mediumId=0&pageIndex=1&sortType=1&filterType=1&isSystem=1&tagId=0&tagFilterCount=0&template=publish",0);
if(gdoc){
  jScript js;
  record rec;
  dom d;
  var jsonStr = gdoc.GetDom().GetSource().ToStr();
  var json = js.RunJson(d.UnEscape(jsonStr));
  var domm = OpenDom(json.data.list.html);
  var div = domm.FindClass("item_wrap");
  var itemCom = div.Child;
while(itemCom){
      record re;
      re.hk = 1;
      re.content = domm.FindClass("describe_detail","div",itemCom);
      RESULT.AddRec(re,1);
      itemCom = itemCom.next;
              }
  EXTRACT.CloseDoc(gdoc);
       }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值