Package com.helger.xml.serialize.write
-
Interface Summary Interface Description IXMLBracketModeDeterminator Interface used in writing XML to determine which of the bracket mode as outlined inEXMLSerializeBracketModeshould be used for a single element.IXMLIndentDeterminator Interface used in writing XML to determine the real indentation and align (as defined inEXMLSerializeIndent) that should be used for a single element.IXMLWriterSettings Interface for the settings to be used for serializing XML nodes. -
Class Summary Class Description AbstractXMLSerializer<NODETYPE> Abstract XML serializer implementation that works with IMicroNode and org.w3c.dom.Node objects.AbstractXMLSerializer.NamespaceLevel Contains the XML namespace definitions for a single element.AbstractXMLSerializer.NamespaceStack Contains the hierarchy of XML namespaces within a document structure.SafeXMLStreamWriter A special stream writer, that ensures that special XML characters are handled correctly.
See https://github.com/javaee/jaxb-v2/issues/614
See https://github.com/javaee/jaxb-v2/issues/960XMLBracketModeDeterminatorHTML4 Implementation ofIXMLBracketModeDeterminatorfor HTML4.XMLBracketModeDeterminatorHTML5 Implementation ofIXMLBracketModeDeterminatorfor HTML5.XMLBracketModeDeterminatorXML Implementation ofIXMLBracketModeDeterminatorfor real XML (and XHTML).XMLBracketModeDeterminatorXMLC14 Implementation ofIXMLBracketModeDeterminatorfor real canonicalized XML.XMLCharHelper This class contains XML utility methods for character handling.XMLEmitter Converts XML constructs into a string representation.XMLIndentDeterminatorHTML Implementation ofIXMLIndentDeterminatorfor real HTML.XMLIndentDeterminatorXML Implementation ofIXMLIndentDeterminatorfor real XML.XMLMaskHelper This class contains all the methods for masking XML content.XMLSerializer Internal XML serializer that takes org.w3c.dom.Node objects, extracts the information to serialize and passes the respective information to anXMLEmitterobject.XMLWriter This is a helper class to serialize DOM nodes to a String.XMLWriterSettings Default implementation of theIXMLWriterSettingsinterface.
Describes the export settings for the MicroWriter. -
Enum Summary Enum Description EXMLCharMode Defines the different characters modes that are relevant to determine invalid characters as well characters to be masked.EXMLIncorrectCharacterHandling Define what to do, when an invalid character is to be serialized to XML.EXMLSerializeBracketMode Determines the bracket mode for XML elements?EXMLSerializeComments Determines whether comments should be serialized or not.EXMLSerializeDocType Used for creating string representation of XML.EXMLSerializeIndent Determines the indentation and alignment mode of XML serialization.EXMLSerializeVersion XML serialization version.EXMLSerializeXMLDeclaration Used for creating string representation of XML.