tengo dos documentos XML:XPath - Consulta de dos documentos XML
XML1:
<Books>
<Book id="11">
.......
<AuthorName/>
</Book>
......
</Books>
xml2:
<Authors>
<Author>
<BookId>11</BookId>
<AuthorName>Smith</AuthorName>
</Author>
</Authors>
que estoy tratando de hacer lo siguiente:
Obtenga el valor de XML2/Author/AuthorName donde XML1/Book/@ id es igual a XML2/Author/BookId.
XML2/Author/AuthorName[../BookId = XML1/Book/@id]
Buena pregunta (+1). Vea mi respuesta para una solución completa de XPath 1.o y XPath 2.x. –