JAXP: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=Internal= * XML and Java") |
|||
(12 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
* [[XML_and_Java#Java_API_for_XML_Processing_.28JAXP.29|XML and Java]] | * [[XML_and_Java#Java_API_for_XML_Processing_.28JAXP.29|XML and Java]] | ||
=Overview= | |||
Java API for XML Processing (JAXP) is a generic term covering various low-level XML APIs in Java SE: [[JAXP SAX|SAX]], [[JAXP DOM|DOM]], [[JAXP StAX|StAX]], [[JAXP XSLT|XSLT support]], namespace support, etc. | |||
JAXP is centered around the concept of pluggability, allowing to plug in a specific implementation of the SAX or DOM API, XSLT processor, etc. | |||
=APIs= | |||
==Simple API for XML Parsing (SAX)== | |||
<blockquote style="background-color: #f9f9f9; border: solid thin lightgrey"> | |||
:[[JAXP SAX|SAX]] | |||
</blockquote> | |||
==Document Object Model (DOM)== | |||
<blockquote style="background-color: #f9f9f9; border: solid thin lightgrey"> | |||
:[[JAXP DOM|DOM]] | |||
: | |||
:[[JDOM]] | |||
: | |||
:[[dom4j]] | |||
</blockquote> | |||
==Streaming API for XML (StAX)== | |||
<blockquote style="background-color: #f9f9f9; border: solid thin lightgrey"> | |||
:[[JAXP StAX|StAX]] | |||
</blockquote> | |||
==XSLT Support== | |||
<blockquote style="background-color: #f9f9f9; border: solid thin lightgrey"> | |||
:[[JAXP XSLT|XSLT Support]] | |||
</blockquote> | |||
==Namespace Support== |
Latest revision as of 20:08, 9 November 2016
Internal
Overview
Java API for XML Processing (JAXP) is a generic term covering various low-level XML APIs in Java SE: SAX, DOM, StAX, XSLT support, namespace support, etc.
JAXP is centered around the concept of pluggability, allowing to plug in a specific implementation of the SAX or DOM API, XSLT processor, etc.