Java API for XML Processing

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 SE 7 Update 40 release includes JAXP 1.5.0. The Java SE 8 release includes JAXP 1.6.

API Specification

The JAXP API includes the following packages:


Guides and Tutorials

Copyright © 1993, 2024, Oracle and/or its affiliates. All rights reserved.