Java Jsoup:将属于主体的文本换行到div中?

Java Jsoup:将属于主体的文本换行到div中?,java,jsoup,swiftsoup,Java,Jsoup,Swiftsoup,我有一个html字符串,如下所示: <body> I am a text that needs to be wrapped in a div! <div class=...> ... </div> ... I am more text that needs to be wrapped in a div! ... </body> 我是一个文本,需要包装在一个div! ... ... 我是更多需要包装在div中的文本! ... 因此,我需要将

我有一个html字符串,如下所示:

<body>
I am a text that needs to be wrapped in a div!
<div class=...>
  ...
</div>
...
I am more text that needs to be wrapped in a div!
...
</body>

我是一个文本,需要包装在一个div!
...
...
我是更多需要包装在div中的文本!
...

因此,我需要将悬空的html文本包装到它自己的div中,或者将整个主体(文本和其他div)包装到顶级div中。有没有一种方法可以使用JSoup实现这一点?多谢各位

如果您想将整个身体包裹在一个div中,请尝试以下方法:

    Element body = doc.select("body").first();
    Element div = new Element("div");
    div.html(body.html());
    body.html(div.outerHtml());
结果:


我是一个文本,需要包装在一个div!
... 
... 我更多的文字,需要包装在一个div。。。

非常感谢您!!!需要在jsoup文档中添加这样的示例:)