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