Xpath для извлечения всех текстов, присутствующих во всех элементах div

#html #xpath

#HTML #xpath

Вопрос:

Какой XPATH я должен использовать для извлечения только внутреннего текста, присутствующего во всех элементах div.

Комментарии:

1. Каково определение внутреннего текста ? Текст, который является дочерним элементом div ? Или потомки? (включает текст, который находится внутри an <a> , который <div> также находится внутри a) Атрибуты? И если возвращается много текстовых узлов, вы хотите, чтобы они были объединены в массив? Пожалуйста, уточните свой вопрос и добавьте примеры кода, показывающие пример того, что вы хотите выбрать.

Ответ №1:

 //div/descendant-or-self::*/text()
  

Выражение выдает весь текст, не имеет значения, насколько глубоко внутри.