如何将身体的完整内容包装成单独的<div>
?
我不能简单地使用body.wrap("div")
- 它会包裹身体而不是身体的内容。
我也不能使用body.text().wrap()
。
什么是最好的解决方案?
答案 0 :(得分:0)
这是你想要的吗?
// 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());