找到尾页所在的text()节点做记号线索,具体可以参考记号线索教程,
点击查看规则,可以看到程序生成了翻页路径,不过这不是想要的路径,后面要做修改
注意:虽然目的并不是为了点击“尾页”,但是这样操作之后才会生成一条翻页路径,后续才能做修改
2.修改翻页路径
真正需要的翻页路径如下:
//*[@class='currentpage'][last()]/following-sibling::a[1]/span<context>//*[@id='conTarget']</context>
这样就能点击当前页节点的下一个节点
把上面的路径复制到“线索规则”窗口,这样就修改了翻页路径
需要注意的是:
要先点击右上方的存规则,再点击一次线索规则窗口右方的保存修改,然后直接点击爬数据,这样操作后自定义路径才会被保存,并且不能再点击右上方的存规则,否则翻页路径又会变成程序自动的那个。
并且以后每次加载规则时,翻页路径都会被最原始的程序自动生成的那个覆盖,也就是以后修改规则还得重复上面操作,所以建议在备注记下翻页路径,方便以后修改规则用到。
共 12 个关于本帖的回复 最后回复于 2017-4-19 14:09