# Package org.codehaus.plexus.util.xml

Interface Summary
Interface | Description
--- | ---
XMLWriter |

Class Summary
Class | Description
--- | ---
CompactXMLWriter |
PrettyPrintXMLWriter | Implementation of XMLWriter which emits nicely formatted documents.
SerializerXMLWriter | Write to an MXSerializer.
XmlReader | Deprecated use XmlStreamReader
XmlStreamReader | Character stream that handles (or at least attemtps to) all the necessary Voodo to figure out the charset encoding of the XML document within the stream.
XmlStreamWriter | Character stream that handles (or at least attemtps to) all the necessary Voodo to figure out the charset encoding of the XML document written to the stream.
XmlUtil | Common XML utilities methods.
XmlWriterUtil | Utility class for the `XmlWriter` class.
Xpp3Dom |
Xpp3DomBuilder |
Xpp3DomUtils |
Xpp3DomWriter |

Exception Summary
Exception | Description
--- | ---
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.
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.