使用xpath访问特定元素

时间:2012-11-23 20:15:12

标签: javascript xpath titanium yql

我想使用xpath访问一个特定的元素。这是我的yql查询的结果。看看这个链接         http://developer.yahoo.com/yql/console/#h=select%20content%20from%20html%20where%20url%3D%22http%3A//www.riqapp.be/qld-quaddie.html%22% 20于是%20xpath%3D%22个// H6 [1]%22

    <h6>First qld Quaddie</h6>
    <h6>second qld quaddie</h6>

我正在使用这个yql查询

    select content from html where url="http://www.riqapp.be/qld-quaddie.html" and xpath="//h6"

现在我想访问使用xpath的唯一第一个元素,其中说第一个qld Quaddie.Plz在这方面帮助我

提前致谢

2 个答案:

答案 0 :(得分:1)

XPath //h6[1]应该可以解决问题。 (通过http://www.xpathtester.com/测试。)

答案 1 :(得分:1)

使用

(//h6)[1]

这是XPath中最常见的FAQ之一 - XPath []运算符的优先级高于// XPath伪运算符。