Package org.htmlcleaner
Class PrettyHtmlSerializer
- java.lang.Object
-
- org.htmlcleaner.Serializer
-
- org.htmlcleaner.HtmlSerializer
-
- org.htmlcleaner.PrettyHtmlSerializer
-
public class PrettyHtmlSerializer extends HtmlSerializer
Pretty HTML serializer - creates resulting HTML with indenting lines.
-
-
Field Summary
-
Fields inherited from class org.htmlcleaner.Serializer
props
-
-
Constructor Summary
Constructors Constructor Description PrettyHtmlSerializer(CleanerProperties props)PrettyHtmlSerializer(CleanerProperties props, java.lang.String indentString)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidserialize(TagNode tagNode, java.io.Writer writer)protected voidserializePrettyHtml(TagNode tagNode, java.io.Writer writer, int level, boolean isPreserveWhitespaces, boolean isLastNewLine)-
Methods inherited from class org.htmlcleaner.HtmlSerializer
dontEscape, escapeText, isMinimizedTagSyntax, serializeEndTag, serializeOpenTag
-
Methods inherited from class org.htmlcleaner.Serializer
getAsString, getAsString, getAsString, getAsString, getAsString, isScriptOrStyle, write, write, writeToFile, writeToFile, writeToFile, writeToFile, writeToStream, writeToStream, writeToStream, writeToStream
-
-
-
-
Constructor Detail
-
PrettyHtmlSerializer
public PrettyHtmlSerializer(CleanerProperties props)
-
PrettyHtmlSerializer
public PrettyHtmlSerializer(CleanerProperties props, java.lang.String indentString)
-
-
Method Detail
-
serialize
protected void serialize(TagNode tagNode, java.io.Writer writer) throws java.io.IOException
- Specified by:
serializein classSerializer- Throws:
java.io.IOException
-
serializePrettyHtml
protected void serializePrettyHtml(TagNode tagNode, java.io.Writer writer, int level, boolean isPreserveWhitespaces, boolean isLastNewLine) throws java.io.IOException
- Throws:
java.io.IOException
-
-