【发布时间】:2013-05-08 17:06:18
【问题描述】:
尽管这听起来太简单了,但我想问一下如何使用 Jsoup 从文档中删除元素。
我尝试搜索它,但没有成功。
问题来了:
Elements myNewElements = doc.getElementsByAttribute("hello");
//Now I need to perform some other methods on myNewElements before removing.
//Hence..suggested method says,
doc.getElementsByAttribute("hello").remove();
这很好用。但我相信一次又一次地选择相同的元素可能会证明内存不足。有可能吗?
doc.select(myNewElements).remove();
//尝试从doc中选择myNewElements。
【问题讨论】:
-
select()方法不采用Elements作为参数 - 它采用 字符串! jsoup.org/apidocs/org/jsoup/nodes/… -
是的,我已经提到了问题。