# Package nu.xom.canonical

package nu.xom.canonical

`nu.xom.canonical` supports the output of Canonical XML from XOM. For basic canonicalization of existing documents, this (or any other tree-based solution) is likely not as efficient as a streaming, SAX-based solution. However, this is useful for output from XOM in canonical form.

Since:
  1.0

Related Packages
Package
Description
nu.xom
`nu.xom` is the core package of XOM that contains all the basic classes representing the different kinds of nodes: elements, attributes, comments, text nodes, and so forth.
nu.xom.converters
`nu.xom.converters` contains classes that convert XOM documents to other models such as SAX and DOM.
nu.xom.tests
`nu.xom.tests` contains the JUnit based test suite for XOM.
nu.xom.xinclude
`nu.xom.xinclude` supports XInclude processing of XOM documents and elements.
nu.xom.xslt
`nu.xom.xslt` connects XOM documents to TrAX-based XSLT processors.
Class
Description
CanonicalizationException
Indicates problems with canonicalization.
Canonicalizer
Writes XML in the format specified by Canonical XML Version 1.0 or Exclusive XML Canonicalization Version 1.0.