Я должен использовать HTML-код, подобный этому:
<li><a href="#">S:</a><a class="#"> (n) </a><a href="#">trial</a>, <a href="#">trial run</a>, <b>test</b>, <a href="#">tryout</a> (trying something to find out about it) <i>"a sample for ten days free trial"; "a trial of progesterone failed to relieve the pain"</i></li>
Проблема в том, что мне нужно получить текст как от дочерних элементов (например, a
s и i
s), так и от текстовых узлов (например, ,
частей между дочерними элементами).
Все, что я могу сделать, это получить текст от каждого потомка и собрать его вместе (что дает мне все, кроме всех текстовых узлов) ИЛИ получить только текстовые узлы (а не a
и i
s). Есть ли способ получить оба?