TrAX

The Transformations API for XML (TrAX) integrates XSLT processing into Java in a manner that is independent of both the specific XSLT processor and the document model. It works equally well with DOM, JDOM, SAX, and raw streams. Indeed, identity transforms can be used to transform one into the other.

javax.xml.transform

The javax.xml.transform package includes the base interfaces and abstract classes that provide abstract representations of both source and result XML documents and of the transformation itself. The subpackages specialize the sources and results for particular document models and APIs.

ErrorListener

ErrorListener is a callback interface that Transformers use to report problems which occur during a transformation. There are ...

Get Processing XML with Java™: A Guide to SAX, DOM, JDOM, JAXP, and TrAX now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.