我有兩個XML文檔:的XPath - 查詢兩個XML文檔
XML1:
<Books>
<Book id="11">
.......
<AuthorName/>
</Book>
......
</Books>
XML2:
<Authors>
<Author>
<BookId>11</BookId>
<AuthorName>Smith</AuthorName>
</Author>
</Authors>
我試圖做到以下幾點:
獲取XML2/Author/AuthorName的值,其中XML1/Book/@ id等於XML2/Author/BookId。
XML2/Author/AuthorName[../BookId = XML1/Book/@id]
好問題(+1)。查看我的答案以獲取完整的XPath 1.o和XPath 2.x解決方案。 – 2010-05-25 13:00:34