Package com.helger.xml.serialize.write
package com.helger.xml.serialize.write
-
ClassDescriptionAbstractXMLSerializer<NODETYPE>Abstract XML serializer implementation that works with IMicroNode and org.w3c.dom.Node objects.Contains the XML namespace definitions for a single element.Contains the hierarchy of XML namespaces within a document structure.Defines the different characters modes that are relevant to determine invalid characters as well characters to be masked.Define what to do, when an invalid character is to be serialized to XML.Determines the bracket mode for XML elements?Determines whether comments should be serialized or not.Used for creating string representation of XML.Determines the indentation and alignment mode of XML serialization.XML serialization version.Used for creating string representation of XML.Interface used in writing XML to determine which of the bracket mode as outlined in
EXMLSerializeBracketModeshould be used for a single element.Interface used in writing XML to determine the real indentation and align (as defined inEXMLSerializeIndent) that should be used for a single element.Interface for the settings to be used for serializing XML nodes.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/960Implementation ofIXMLBracketModeDeterminatorfor HTML4.Implementation ofIXMLBracketModeDeterminatorfor HTML5.Implementation ofIXMLBracketModeDeterminatorfor real XML (and XHTML).Implementation ofIXMLBracketModeDeterminatorfor real canonicalized XML.This class contains XML utility methods for character handling.Converts XML constructs into a string representation.Implementation ofIXMLIndentDeterminatorfor real HTML.Implementation ofIXMLIndentDeterminatorfor real XML.This class contains all the methods for masking XML content.Internal XML serializer that takes org.w3c.dom.Node objects, extracts the information to serialize and passes the respective information to anXMLEmitterobject.This is a helper class to serialize DOM nodes to a String.Default implementation of theIXMLWriterSettingsinterface.
Describes the export settings for the MicroWriter.