使用 jsoup,我知道如何提取整个 div 的文本:
<div class="c">
<a href="/relurl.php?refid=7">First Anchor Text</a>
Something in Between
<a href="/john.doe?refid=7">Second Anchor Text</a>
</div>
这样div.text()
产生:
第一个锚文本在第二个锚文本之间
而且我知道如何分别提取每个锚的文本,以便第一个a.text()
产生:
第一个锚文本
但是 Jsoup 中是否有一种优雅的方式来仅 Something in Between
提取?
(我当然可以提取 2a.text()
并从中“减去”它们,div.text()
但我不认为这很优雅)