Skip to main content

XML Serializers

The XmlSerializer class is used to serialize POJOs into XML.

The XmlDocSerializer class is the same but serializes a <?xml?> header at the top of the file.

The class hierarchy for the builder of this serializer is:

Context.BuilderBeanContextable.BuilderBeanTraverseContext.BuilderSerializer.BuilderWriterSerializer.BuilderXmlSerializer.Builder

Refer to the builder javadocs for configurable settings.

The following pre-configured serializers are provided for convenience:

XmlSerializerDEFAULT DEFAULT_JUNEAU_NAMESPACE DEFAULT_NS DEFAULT_NS_SQ DEFAULT_NS_SQ_READABLE DEFAULT_SQ DEFAULT_SQ_READABLE DEFAULT_XS_NAMESPACE