我的xpath查询字符串不起作用

时间:2013-03-29 17:33:52

标签: html-parsing xquery

我想使用xquery在此网站上获取以下值。经过一段时间的努力,我无法理解。这是我想要获取的内容(image link

example of what I want to grab

我尝试使用的代码:

$xpath = new DOMXPath( $html );
$nodelist = $xpath->query( "???????????????" );

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试grep脚本标记之间的值 像

//form/div/div/div[@class="values span-7"]/skipt/Text()

用PHP解析其他语言的值后,用来获取字符串

答案 1 :(得分:0)

你能从输入中获得价值吗?

//form//input[@name="val7"]/@value

更新

您可以在脚本标记中获取内容,但这可以使用xpath获得。然后,您需要解析脚本标记的内容以获取该值。

//form[@id="werte"]//div[@class="calval7"]//div[@class="values"][1]/script/text()