有很多用户需要采集淘宝里面商品用户的评论信息,但是不知道怎么样去采集。文本将教大家用八爪鱼采集器如果快捷高效的采集这些信息。

 

文章讲述任务的入口地址为:http://detail.tmall.com/item.htm?spm=a1z10.4-b.w5003-10769696317.12.Nyi3Qt&id=21943779924&tracelog=jubuybigpic&skuId=70589983775&scene=taobao_shop

 

备注:本文使用的是6版本八爪鱼采集器,如果你们使用的是7版本的,可以参考淘宝评价采集(八爪鱼7版本)

 

打开链接之后,需要采集此链接里面商品的累计评论。

淘宝评论采集01

首先我们打开八爪鱼,新建一个任务,添加一个打开网页的步骤到流程设计器中,填写页面URL,点击保存,打开对应的网页。

淘宝评论采集02

由于这个网页是瀑布流形式的,需要加载累积评论才能进行下一步的设置,这里我们设置一下图中所示位置,滚动到加载累积评论即可。

淘宝评论采集03

然后点击页面的中累积评论,在弹出的页面中选择点击这个元素

淘宝评论采集04

注意这里,由于这个网页设置点击元素之后会有ajax加载,这里我们按照下图设置即可

淘宝评论采集05

上述操作做好之后,页面将会跳转到用户评论页面,如下图:

淘宝评论采集06

接下来我们创建一个翻页循环,点击页面中的下一页在弹出的对话框中选择循环点击下一页。

淘宝评论采集07

设置好之后流程配置为下图:

淘宝评论采集08

翻页循环创建好之后,由于这里也涉及到了ajax加载,我们同样按照下图设置一下即可

淘宝评论采集09

然后我们对用户的评论再做一个循环列表,首先点击第一条评论,弹出页面选择框之后,再看下图虚线框是否包含到了关于第一条评论的整个内容项,如果没有包含则选择上方的选项,知道包含了整个评论的内容项为止,再选择图中的创建一个元素列表以处理一组元素

淘宝评论采集10

上述选择之后,再弹出的页面需要添加到列表

淘宝评论采集11

添加到列表之后选择继续编辑列表,然后同样的方式选择第二条评论进行添加

淘宝评论采集12

注意添加第二次的时候,系统自动会把页面上的所有元素添加进来,这时选择创建列表完成,在选择循环。

淘宝评论采集13

注意这个时候需要把评论的循环列表手动拖入到翻页的列表里面去。

淘宝评论采集14

下图是拖入之后的流程:

淘宝评论采集15

这个时候再做最后一步提取数据字段的操作,选择需要抓取的字段然后在弹出的页面选择抓取这个元素的文本;

淘宝评论采集16

上述操作之后页面的右上方会显示抓取的字段:

淘宝评论采集17

再以同样的方式我们抓取其他需要采集的字段并添加好之后命名字段名称

淘宝评论采集18

然后再选择下一步-下一步,选择启动单机采集(调试模式),以确保任务的正确性

淘宝评论采集19

在弹出的页面中,选择开始单机采集:

淘宝评论采集20

下图中数据则被顺利提取出来了

淘宝评论采集21