0

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 );

cleanedHTML には body タグと html タグが追加されています。これらを追加しないフラグまたはプロパティはありますか。ここでそれらを見つけることができませんでしたhttp://htmlcleaner.sourceforge.net/parameters.php#transform

ありがとう

4

1 に答える 1

0

シリアライザーを呼び出す前に、次を追加します。

props.setOmitHtmlEnvelope(true);

于 2015-10-15T14:49:08.543 に答える