Я использую Javascript и хочу вернуть XML-документ с желаемыми результатами.
Например, XML-документ может быть
<books>
<book>
<title>
Introduction to XML
</title>
</book>
<book>
<title>
Introduction to Javascript
</title>
</book>
</books>
и используя это выражение XPath: //book[./title="Introduction to XML"]
Я хочу получить такой документ
<books>
<book>
<title>
Introduction to XML
</title>
</book>
</books>
Я знаю, что XQuery звучит здесь как решение, но я использую Javascript, и, насколько мне известно, встроенных реализаций XQuery в Javascript нет.
Я хочу вернуть предков вместе с нужной мне вещью. Но это также должно сработать, если я получу несколько результатов ... возможно ли это с помощью XPath?