Package org.htmlcleaner
Class BrowserCompactXmlSerializer
java.lang.Object
org.htmlcleaner.Serializer
org.htmlcleaner.XmlSerializer
org.htmlcleaner.BrowserCompactXmlSerializer
Browser compact XML serializer - creates resulting XML by stripping whitespaces wherever possible, but preserving single whitespace where at least one exists. This behaviour is well suited for web-browsers, which usually treat multiple whitespaces as single one, but make difference between single whitespace and empty text.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate static final StringFields inherited from class org.htmlcleaner.XmlSerializer
XMLNS_NAMESPACEFields inherited from class org.htmlcleaner.Serializer
props -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.htmlcleaner.XmlSerializer
dontEscape, escapeXml, getXmlAsString, getXmlAsString, isCreatingHtmlDom, isForbiddenAttribute, isForbiddenTag, isHeadOrBody, isMinimizedTagSyntax, serializeAttribute, serializeCData, serializeContentToken, serializeEndTag, serializeEndTag, serializeOpenTag, serializeOpenTag, setCreatingHtmlDom, writeXml, writeXmlToFile, writeXmlToFile, writeXmlToStream, writeXmlToStreamMethods inherited from class org.htmlcleaner.Serializer
getAsString, getAsString, getAsString, getAsString, getAsString, isScriptOrStyle, write, write, writeToFile, writeToFile, writeToFile, writeToFile, writeToStream, writeToStream, writeToStream, writeToStream
-
Field Details
-
PRE_TAG
- See Also:
-
BR_TAG
- See Also:
-
LINE_BREAK
- See Also:
-
-
Constructor Details
-
BrowserCompactXmlSerializer
-
-
Method Details
-
serialize
- Specified by:
serializein classSerializer- Throws:
IOException
-
isContentOrInline
-