查看w3schools for xPath(随意给我其他参考资料),你可以选择bookstore
的所有孩子,但如果我只想选择第二本书元素怎么办?我怎么能这样做?
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="eng">Harry Potter</title>
<price>29.99</price>
</book>
<book>
<title lang="eng">Learning XML</title>
<price>39.95</price>
</book>
</bookstore>
答案 0 :(得分:3)
您可以使用[n]
选择第n个元素,例如
/bookstore/book[2]
有关详细信息,请参阅http://www.w3schools.com/xsl/xpath_syntax.asp中的“谓词”。