JavaTM API for XML Processing (JAXP)

The Java API for XML Processing (JAXP) enables applications to parse, transform, validate and query XML documents using an API that is independent of a particular XML processor implementation. JAXP provides a pluggability layer to enable vendors to provide their own implementations without introducing dependencies in application code. Using this software, application and tool developers can build fully-functional XML-enabled Java applications for e-commerce, application integration, and web publishing.

The Java Platform, Standard Edition version 6.0 includes JAXP 1.4. JAXP 1.4 is a maintenance release of JAXP 1.3 with support for the Streaming API for XML (StAX). For information about the current development activities, please refer to the JAXP project at Java.net.

API Specification

The JAXP 1.4 API includes the following packages:

Additional Documentation

Feedback

You may use the mailing lists for JAXP to send us feedback. For general questions, please post your messages to users@jaxp.dev.java.net. For issues and bugs, please use issues@jaxp.dev.java.net. You may need to subscribe to the mailing lists in order to send and receive messages.