gpt4 book ai didi

java - JSoup 删除元素

转载 作者:搜寻专家 更新时间:2023-10-30 21:40:59 29 4
gpt4 key购买 nike

虽然这听起来太基础了,但我想问一下如何使用 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。

最佳答案

如果您没有添加任何与初始选择匹配的新元素,则无需再次选择这些元素。

elements 中的每个元素都有对其父元素的引用,remove() 方法只是告诉父元素删除该子元素。

本质上,就是做:

myNewElements.remove()

应该可以。

关于java - JSoup 删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16446358/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com