Jsoup -извлечение текста

Мне нужно извлечь текст из узла, подобного этому:

<div>
    Some text <b>with tags</b> might go here.
    <p>Also there are paragraphs</p>
    More text can go without paragraphs<br/>
</div>

И мне нужно построить:

Some text <b>with tags</b> might go here.
Also there are paragraphs
More text can go without paragraphs

Element.textвозвращает только все содержимое div.Element.ownText-все, что не находится внутри дочерних элементов. Оба ошибаются. Итерация по childrenигнорирует текстовые узлы.

Есть ли способ итерации содержимого элемента для получения текстовых узлов. Например.

  • Текстовый узел -Некоторый текст
  • Узел -с тегами
  • Текстовый узел -может находиться здесь.
  • Узел

    -Также есть абзацы

  • Текстовый узел -Больше текста может идти без абзацев
  • Узел
    -<пусто>
8
задан Eugene Retunsky 17 April 2012 в 04:48
поделиться