# Package org.codehaus.plexus.util.xml

package org.codehaus.plexus.util.xml
XML utilities.

Related Packages
Package
Description
org.codehaus.plexus.util
Miscellaneous utilities, mainly dealing with I/O, strings, and filesystems.
org.codehaus.plexus.util.xml.pull
XML Pull Parser interface and implementation.
org.codehaus.plexus.util.cli
Command-line utilities.
org.codehaus.plexus.util.dag
Directed Acyclic Graph utilities.
org.codehaus.plexus.util.introspection
Introspection utilities.
org.codehaus.plexus.util.io
Facades to create `InputStream`s representing various kinds of data sources, identically.
org.codehaus.plexus.util.reflection
Reflection utilities.
Class
Description
CompactXMLWriter
PrettyPrintXMLWriter
Implementation of XMLWriter which emits nicely formatted documents.
SerializerXMLWriter
Write to an MXSerializer.
XmlReader
Deprecated.
use XmlStreamReader
XmlReaderException
The XmlReaderException is thrown by the XmlReader constructors if the charset encoding can not be determined according to the XML 1.0 specification and RFC 3023.
XmlStreamReader
Character stream that handles (or at least attempts to) all the necessary Voodo to figure out the charset encoding of the XML document within the stream.
XmlStreamReaderException
The XmlStreamReaderException is thrown by the XmlStreamReader constructors if the charset encoding can not be determined according to the XML 1.0 specification and RFC 3023.
XmlStreamWriter
Character stream that handles (or at least attempts to) all the necessary Voodo to figure out the charset encoding of the XML document written to the stream.
XmlUtil
Common XML utilities methods.
XMLWriter
XmlWriterUtil
Utility class for the `XmlWriter` class.
Xpp3Dom
NOTE: remove all the util code in here when separated, this class should be pure data.
Xpp3DomBuilder
Xpp3DomBuilder.InputLocationBuilder
Input location builder interface, to be implemented to choose how to store data.
Xpp3DomUtils
Xpp3DomWriter