The scala.xml package of the library is designed, not surprisingly, to facilitate dealing with XML. It provides functionality to parse, represent, transform, and unparse data that comes from an XML source or goes to an XML destination.
The package consists of the following subpackages:
| scala.xml | The XML and Utility objects, and representation classes |
|---|---|
| scala.xml.dtd | Some classes to represent declarations from DTDs |
| scala.xml.factory | classes to make parsers produce the default representation |
| scala.xml.parsing | an XML parser and adapters to XML parser in the JDK |
| scala.xml.path | (alpha) classes for more complete XPath handling |
| scala.xml.pull | support for pull parsing |
| scala.xml.transform | rule based transformations |