Ich habe zwei xml docs haben:XPath - Abfragen von zwei XML-Dokumente
XML1:
<Books>
<Book id="11">
.......
<AuthorName/>
</Book>
......
</Books>
XML2:
<Authors>
<Author>
<BookId>11</BookId>
<AuthorName>Smith</AuthorName>
</Author>
</Authors>
Ich versuche, die folgendes zu tun:
Den Wert von XML2/Author/AuthorName erhalten, wobei XML1/Book/@ id gleich XML2/Author/BookId ist.
XML2/Author/AuthorName[../BookId = XML1/Book/@id]
Gute Frage (+1). Siehe meine Antwort für eine vollständige XPath 1.o und XPath 2.x-Lösung. –