如何将正文的全部内容封装到单独的<div>
中?
我不能简单地使用body.wrap("div")
——它会包裹身体,而不是身体的内容。
我也不能使用body.text().wrap()
。
什么是最好的解决方案?
这就是您想要的吗?
// Before: <body><span>example</span></body>
// After: <div><span>example</span></div>
String html = "<body><span>example</span></body>";
Document doc = Jsoup.parse(html);
Element body = doc.body();
if (body != null)
body.tagName("div");
System.out.println(doc.html());