我正在使用org.htmlcleaner
我正在添加一些用户生成的html并想要清理它。 但当我这样做时:
String signature = "<div>Some sig</div>
HtmlCleaner cleaner = new HtmlCleaner();
signatureTagNode = cleaner.clean( signature );
SimpleHtmlSerializer htmlSerializer = new SimpleHtmlSerializer(props);
String cleanedHTML = htmlSerializer.getAsString( signatureTagNode );
cleaningHTML添加了body和html标记。是否有不添加这些的旗帜或财产。我在这里找不到他们http://htmlcleaner.sourceforge.net/parameters.php#transform
由于
答案 0 :(得分:0)
在调用序列化程序之前添加以下内容:
props.setOmitHtmlEnvelope(true);