Appendix B. JAXP API Reference
This appendix summarizes Version 1.1 of the Java API for XML Processing (JAXP).[57] JAXP provides a standard way for Java programs to interact with XML parsers and XSLT processors and is freely available from http://java.sun.com/xml. JAXP also includes classes and interfaces for DOM and SAX; these are not listed here.
The biggest changes from JAXP 1.0 to JAXP 1.1 are support for level 2 of DOM and SAX, as well as an entirely new plugability layer for performing transformations. JAXP 1.1 also refines the algorithm used for locating implementation classes for the three supported plugability layers. This algorithm is discussed in Chapter 5, in the “Introduction to JAXP 1.1” section.
[57] Before transformation support was added, JAXP stood for “Java API for XML Parsing.”