public class BrowserCompactXmlSerializer extends XmlSerializer
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.
XMLNS_NAMESPACE
props
Constructor and Description |
---|
BrowserCompactXmlSerializer(CleanerProperties props) |
Modifier and Type | Method and Description |
---|---|
protected void |
serialize(TagNode tagNode,
Writer writer) |
dontEscape, escapeXml, getXmlAsString, getXmlAsString, isCreatingHtmlDom, isForbiddenAttribute, isForbiddenTag, isHeadOrBody, isMinimizedTagSyntax, serializeAttribute, serializeCData, serializeContentToken, serializeEndTag, serializeEndTag, serializeOpenTag, serializeOpenTag, setCreatingHtmlDom, writeXml, writeXmlToFile, writeXmlToFile, writeXmlToStream, writeXmlToStream
getAsString, getAsString, getAsString, getAsString, getAsString, isScriptOrStyle, write, write, writeToFile, writeToFile, writeToFile, writeToFile, writeToStream, writeToStream, writeToStream, writeToStream
public BrowserCompactXmlSerializer(CleanerProperties props)
protected void serialize(TagNode tagNode, Writer writer) throws IOException
serialize
in class Serializer
IOException
Copyright © 2006–2018. All rights reserved.