Package net.sf.json.xml
Class XMLSerializer.XomSerializer
- java.lang.Object
-
- nu.xom.Serializer
-
- net.sf.json.xml.XMLSerializer.XomSerializer
-
- Enclosing class:
- XMLSerializer
private class XMLSerializer.XomSerializer extends nu.xom.Serializer
-
-
Constructor Summary
Constructors Constructor Description XomSerializer(java.io.OutputStream out)XomSerializer(java.io.OutputStream out, java.lang.String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.Stringescape(java.lang.String text)protected voidwrite(nu.xom.Text text)protected voidwriteEmptyElementTag(nu.xom.Element element)protected voidwriteEndTag(nu.xom.Element element)protected voidwriteNamespaceDeclaration(java.lang.String prefix, java.lang.String uri)protected voidwriteStartTag(nu.xom.Element element)private voidwriteTagBeginning(XMLSerializer.CustomElement element)-
Methods inherited from class nu.xom.Serializer
breakLine, flush, getColumnNumber, getEncoding, getIndent, getLineSeparator, getMaxLength, getPreserveBaseURI, getUnicodeNormalizationFormC, setIndent, setLineSeparator, setMaxLength, setOutputStream, setPreserveBaseURI, setUnicodeNormalizationFormC, write, write, write, write, write, write, writeAttributes, writeAttributeValue, writeChild, writeEscaped, writeNamespaceDeclarations, writeRaw, writeXMLDeclaration
-
-
-
-
Method Detail
-
write
protected void write(nu.xom.Text text) throws java.io.IOException- Overrides:
writein classnu.xom.Serializer- Throws:
java.io.IOException
-
escape
private java.lang.String escape(java.lang.String text)
-
writeEmptyElementTag
protected void writeEmptyElementTag(nu.xom.Element element) throws java.io.IOException- Overrides:
writeEmptyElementTagin classnu.xom.Serializer- Throws:
java.io.IOException
-
writeEndTag
protected void writeEndTag(nu.xom.Element element) throws java.io.IOException- Overrides:
writeEndTagin classnu.xom.Serializer- Throws:
java.io.IOException
-
writeNamespaceDeclaration
protected void writeNamespaceDeclaration(java.lang.String prefix, java.lang.String uri) throws java.io.IOException- Overrides:
writeNamespaceDeclarationin classnu.xom.Serializer- Throws:
java.io.IOException
-
writeStartTag
protected void writeStartTag(nu.xom.Element element) throws java.io.IOException- Overrides:
writeStartTagin classnu.xom.Serializer- Throws:
java.io.IOException
-
writeTagBeginning
private void writeTagBeginning(XMLSerializer.CustomElement element) throws java.io.IOException
- Throws:
java.io.IOException
-
-