Пример:Вывод с XPath 1.0
<div class='known' name='unknown'>
Как вернуть name
значение атрибута («неизвестный») на основе известного значения class
attribure с XPath 1.0?
В поисках ответа я обнаружил, что XPath 2.0 имеет инструмент для этого:
//div[@class='known']/@name/string()
Но не могу найти XPath 1.0 аналогию
Спасибо. Есть ли способ вывода всех элементов? Я попытался с помощью 'string ((// div [@ class = 'known']) [*]/@ name), но он не работает – theta
@zetah: Не с одним выражением XPath 1.0. Тем не менее, можно выбрать с одним выражением XPath 1.0 все элементы или все их атрибуты 'name'. Затем вывод может быть выполнен в цикле на языке программирования хоста. –