用JSOUP解析HTML,怎样删除掉其中的一段DIV标签及内容?

2024-11-26 02:43:22
推荐回答(1个)
回答1:

主要是根据id来删除。

核心代码:

doc.getElementById("detail_question").remove()

实际例子如下:

从baseHtml这断代码中删除指定id的标签:
String baseHtml = "

"
+ ""
+ "
Rock
";

Document doc = Jsoup.parse(baseHtml);
doc.getElementById("detail_question").remove();
Elements elements = doc.select("div");
System.out.println(elements);

输出的结果中没有detail_question这个div节点了:


+ "