在Javascript

时间:2015-10-29 08:14:25

标签: javascript xpath

我在抓取网站时遇到问题。 我正在使用javaScript,并试图使用XPath向我的刮刀发送正确的方向。

我使用FireBug来获取我需要的Xpath。

/html/body/div[3]/div[3]/div[2]/div[9]/div/div

但是我不确定xpath应该放在段落的div中还是直接放在paragraf中? 而且我也想知道如果返回信息会是什么样的?是Node返回还是我使用名为

的函数返回的实际文本
ZU.xpath(doc, '/html/body/div[3]/div[3]/div[2]/div[9]/div/div');

1 个答案:

答案 0 :(得分:0)

你必须直接在段落中获取文本 见下面和例子

 $x('//*/html/body/div[3]/div[3]/div[2]/div[9]/div/div/p/text()')