在上面的xml示例中,我想通過使用xpath來選擇屬於類foo而不是在類欄中的所有書籍。如何使用Xpath選擇具有多個類的元素?
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book class="foo">
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<book class="foo bar">
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<book class="foo bar">
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>
問得好,+1。請參閱我的答案,瞭解兩種不同的XPath 2.0解決方案,其中第一種可能是所有這些解決方案中效率最高的解決方案,特別是使用非優化XPath 2.0引擎時。 – 2011-04-17 01:11:43