我正試圖找到具有多個作者的書籍的標題。 我能找到下圖所示的售價超過$ 20本書的標題:簡單的XPath查詢問題
/bookstore/book[Price>20]/title
我怎麼會找到的書名有超過2個作家?
與bookstore.xml之中:
<bookstore>
<book>
<title> </title>
<author> </author>
<year> </year>
<price> </price>
</book>
</bookstore>
我正試圖找到具有多個作者的書籍的標題。 我能找到下圖所示的售價超過$ 20本書的標題:簡單的XPath查詢問題
/bookstore/book[Price>20]/title
我怎麼會找到的書名有超過2個作家?
與bookstore.xml之中:
<bookstore>
<book>
<title> </title>
<author> </author>
<year> </year>
<price> </price>
</book>
</bookstore>
假設你只是將有你的書標籤內多個作者,標籤的XPath表達式應該是這樣的:
/bookstore/book[count(author) > 1]/title
感謝您的回覆,但是當我添加'/ title'時,它返回null。如果我不包括'/ title',它顯示了一起工作的作者。任何想法爲什麼這是返回null。 – Ricky
這項工作。好奇,如果更快:
/bookstore/book[author[2]]/title
您將需要顯示對應於「超過2作者」的XML。此外,因爲這是一個家庭作業問題,所以展示你的思考過程。你有什麼嘗試? – Tomalak