2009-10-17 10 views
-1

считают:xpath: как выразить текстовые узлы?

text 1 

text 2 

text 3 

как можно выразить TextNode в XPath?

+0

Это не является XML или выражение XPath, что вы имеете в виду – Mark

+0

я хочу, чтобы выбрать текстовый узел ..... текст() дает все текстовые узлы. – pingu

ответ

0

Насколько я знаю, весь текст в узле объединяется вместе как один текстовый узел. Они не являются иерархическими, поэтому не должно быть более одного текстового узла в любом отдельном элементе.

Вам может понадобиться, чтобы разобрать текст самостоятельно, используя xpath string function

+1

Это не совсем правильно. Все * последовательные * текстовые узлы в узле свернуты. Если они перемежаются с другими узлами, их обрабатывают отдельно. – Tomalak

Смежные вопросы