# 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.