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.
Table C-1 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 |