2016-12-05 65 views
0

我知道JSOUP用于生成正确的HTML documents。 但是,一位同事也在使用它来生成需要包含HTML文档的XML有效载荷。JSOUP正在删除嵌套<HTML>标记<XML>文档

d.appendElement(PConstants.CONTENT_TAG).attr("id", PConstants.PCONTENT_TAG_ID).html(getAlfrescoContent().getAlfContentContentStr()); 

getAlfContentContentStr返回被包裹在<HTML>标签的文档。但是,这些标签在.html()元素方法(哦jsoup)中被删除。

我该如何避免这种情况?我正在考虑使用<data-custom-html>标签,然后在最后一个字符串中用<html>替换这些标签。

回答

0

我最终为特定标签添加了预修补程序,然后将预修补程序替换为最终字符串。