Я использую XPath 1.0 для анализа HTML-файла и хочу получить последовательность строк из набора узлов. Сначала я выбираю набор узлов (например: //div
), а затем хочу получить строковое значение каждого узла набора. Я пытался с string(//div)
, но он возвращает только строковое значение первого узла в наборе.
Пример:
<foo>
<div>
bbbb<p>aaa</p>
</div>
<div>
cccc<p>aaa</p>
</div>
</foo>
Я ожидаю такой результат, как ('bbbbaaa', 'ccccaaa')
, но получаю только 'bbbaaa'