次のようなノードからテキストを抽出する必要があります。
<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
テキストノードは無視されます。
要素のコンテンツを繰り返してテキストノードも受け取る方法はありますか?例えば
- テキストノード-一部のテキスト
- ノード<b>-タグ付き
- テキストノード-ここに行くかもしれません。
- ノード<p>-段落もあります
- テキストノード-段落なしでより多くのテキストを送信できます
- ノード<br>-<空>