Мне интересно, возможно ли использовать относительные выражения XPath в libxml2.
Это из API javax.xml.xpath, и я хотел бы сделать то же самое, используя libxml2:
Node widgetNode = (Node) xpath.evaluate(expression, document, XPathConstants.NODE);
со ссылкой на
элемент, относительное выражение XPath
Теперь можно написать, чтобы выбрать
дочерний элемент:
XPath xpath = XPathFactory.newInstance().newXPath();
String expression = "manufacturer";
Node manufacturerNode = (Node) xpath.evaluate(expression, **widgetNode**, XPathConstants.NODE);