0

我在下面显示了这两个 div 标签

<div id="post_message_123456">
   <div class="quote">...</div>
....
</div>

我的问题是如何在不选择 div.quote 的情况下选择此 div

我试过这样:

System.out.println(e.select("div[id^=post_message]").text());

但它会打印出包括 div.quote 在内的所有内容。您对此问题有任何解决方法吗?

谢谢

4

1 回答 1

1

只需选择父级并删除子级 div。

Element elem = doc.getElementById("post_message_123456"); elem.getElementsByClass("quote").remove();

您也看过 elem.ownText(),这可能会对您有所帮助。

于 2013-08-13T13:08:59.197 回答