C. Efficiently using XML Processor
This appendix describes the features and notes on the functionality that helps you to use XML Processor efficiently.
The following table describes the classification of the XML Processor functionality.
Classification of the functionality |
Main Java packages related to the functionality |
Overview of the functionality |
||
---|---|---|---|---|
JAXP |
Basic functionality |
DOM parser |
javax.xml.parsers org.w3c.dom |
XML parsing |
SAX parser |
javax.xml.parsers org.xml.sax |
|||
StAX parser |
javax.xml.stream |
|||
Application functionality |
XSLT |
javax.xml.transform |
XML document conversion and output |
|
XPath |
javax.xml.xpath |
Selecting parts and acquiring information using the XPath expression |
||
Validation |
javax.xml.validation |
Schema validation |
||
JAXB |
JAXB |
javax.xml.bind |
Data exchange |