Java API for XML Processing

In computing, the Java API for XML Processing (JAXP) (/ˈæksp/ JAKS-pee), one of the Java XML application programming interfaces (APIs), provides the capability of validating and parsing XML documents. It has three basic parsing interfaces:

In addition to the parsing interfaces, the API provides an XSLT interface to provide data and structural transformations on an XML document.

JAXP was developed under the Java Community Process as JSR 5 (JAXP 1.0), JSR 63 (JAXP 1.1 and 1.2), and JSR 206 (JAXP 1.3).

Java SE version JAXP version bundled
1.4 1.1
1.5 1.3
1.6 1.4
1.7.0 1.4.5
1.7.40 1.5
1.8 1.6[1]

JAXP version 1.4.4 was released on September 3, 2010. JAXP 1.3 was declared end-of-life[permanent dead link] on February 12, 2008.

  1. ^ "The Java Community Process(SM) Program - JSRS: Java Specification Requests - detail JSR# 206".