Быстрый вопрос о XPath / DOM - PullRequest
1 голос
/ 27 апреля 2011

Как я могу получить текст в элементе, кроме содержащих теги? Пример:

<div>Blah blah blah <span>exclude this</span></div>

Я хочу получить

Бла-бла-бла

Ответы [ 2 ]

1 голос
/ 27 апреля 2011

Выберите текстовый узел, который является дочерним элементом элемента div.

/div/text()
0 голосов
/ 27 апреля 2011

Чтобы получить любой внутренний текст внутри div, вам нужно /div//text(), в противном случае вы сможете получить только дочерние тексты div.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...