我在下面显示了这两个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在内的所有内容。你对这个问题有什么解决方法吗?
由于
答案 0 :(得分:1)
只需选择父级并删除子div。
Element elem = doc.getElementById("post_message_123456");
elem.getElementsByClass("quote").remove();
你也见过elem.ownText(),它可以帮助你。