|
为什么都采集到一个访客的id,这是因为写的内容表达式不对,相对于被点击节点写xpath,肯定不能用 //* ,因为这样是相对于全网页的
而用.//[@class='td-visitor align-left']/a/text() ,我不知道行不行,因为不知道你的网页结构,关键看这个td-visitor align-left表示的是谁,如果也是一个全局意义的,一定也会不对。
你最好把DOM结构截个图出来。在这个DOM上能显示出被点击节点和他相关的访客ID节点的关系,我看看应该怎样写。通常会基于当前被点击节点写好几级 ../../../ 这样才能回溯到被点击节点与访客id节点的共同祖先节点,然后 就是 ../../../div[@class='xxxx']/text(),假设访客id节点刚好是共同祖先节点的字节点,而且含有一个class=xxxx
|
|