# Package groovy.xml

- Class Summary
  Class | Description
  --- | ---
  DOMBuilder | A helper class for creating a W3C DOM tree
  FactorySupport | Support class for creating XML Factories
  MarkupBuilder | A helper class for creating XML or HTML markup.
  MarkupBuilderHelper | A helper class for MarkupBuilder.
  Namespace | A simple helper class which acts as a factory of `QName` instances.
  NamespaceBuilder | A helper class for creating namespaces for GroovyMarkup
  NamespaceBuilderSupport | A helper class for creating namespaced GroovyMarkup
  QName | Deprecated
  SAXBuilder | A builder for generating W3C SAX events.
  XmlNodePrinter | Prints a `groovy.util.Node` (as used with `XmlParser`) including all children in XML format.
  XmlNodePrinter.NamespaceContext |
  XmlParser | A helper class for parsing XML into a tree of Node instances for a simple way of processing XML.
  XmlSlurper | Parse XML into a document tree that may be traversed similar to XPath expressions.
  XmlUtil | Used for pretty printing XML content and other XML related utilities.