Appendix 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.

Table C-1 Classification of the XML Processor functionality

Classification of the functionalityMain Java packages related to the functionalityOverview of the functionality
JAXPBasic functionalityDOM parserjavax.xml.parsers
org.w3c.dom
XML parsing
SAX parserjavax.xml.parsers
org.xml.sax
StAX parserjavax.xml.stream
Application functionalityXSLTjavax.xml.transformXML document conversion and output
XPathjavax.xml.xpathSelecting parts and acquiring information using the XPath expression
Validationjavax.xml.validationSchema validation
JAXBJAXBjavax.xml.bindData exchange
Organization of this section
C.1 Basic functionality of XML Processor
C.2 Application functionality of XML Processor
C.3 Know-how for efficiently using XML Processor