简单的XPath查询问题

时间:2016-04-12 18:10:56

标签: xml xpath

我正在努力寻找拥有超过1位作者的书籍。 我可以找到价格超过20美元的书籍,如下所示:

/bookstore/book[Price>20]/title

如何找到超过2位作者的书籍?

bookstore.xml为:

<bookstore>
<book>
<title> </title>
<author> </author>
<year> </year>
<price> </price>
</book>
</bookstore>

2 个答案:

答案 0 :(得分:1)

这项工作。好奇如果更快:

/bookstore/book[author[2]]/title

答案 1 :(得分:0)

假设您的书中只有多个作者标签Tag,XPath表达式将如下所示:

/bookstore/book[count(author) > 1]/title