如何使用jsoup替换标记

Dee*_*pak 4 jsoup

我想用div标签替换所有图像标签.我能够选择所有标签,我知道我必须使用replaceWith.但我无法使用它.

如果我用TextNode它替换它<div> </div>并转换成&amp;lt;div&amp;gt; my div &amp;lt;/div&amp;gt;

我知道&amp;lt;并且&amp;gt;是为了<>

请帮我.

Hau*_*idt 12

我想你要替换element.replaceWith(new TextNode("<div></div>"),"");

A Textnode用于文本和转义内容 - 这就是您看到HTML实体的原因.你需要用标签替换,所以做类似的事情element.replaceWith(new Element(Tag.valueOf("div"), ""));.