WAS v8.5 > Develop applications > XML applications > Use the XML API to perform operations > Performing basic operationsOverview of the XML API
WAS v8.5 provides the IBM XML Application Programming Interface in support of the XML standards. This application programming interface invokes a runtime engine that is capable of executing XPath 2.0, XSLT 2.0, and XQuery 1.0 as well as manipulating the returned XML data.
Subtopics
- Supported input and result types
The API supports standard implementations of JAXP input and result types.- The XFactory class
This is a quick overview of the methods the XFactory class provides. The individual methods are discussed in detail in other articles in the information center.- Relationship of the processor to the JAXP
In most cases, you will need to migrate any of the applications that used the Java API for XML Processing (JAXP) to use the current API.- Performance tips
Follow these tips to improve performance when using XPath, XQuery, and XSLT.- XSLT 2.0, XPath 2.0, and XQuery 1.0 implementation-specific behaviors
- Conformance statements
The processor is an implementation of the XSL Transformations (XSLT) v2.0 and the XQuery 1.0 W3C recommendations. See section 21 of the XSLT 2.0 recommendation and section 5 of the XQuery 1.0 recommendation for more information about conformance criteria for processors.
Related concepts:
Supported input and result types
The XFactory class
Relationship of the processor to the JAXP
Performance tips
XSLT 2.0, XPath 2.0, and XQuery 1.0 implementation-specific behaviors
Conformance statements