# XML Standard API

Packages
javax.xml: Defines core XML constants and functionality from the XML specifications.
javax.xml.datatype: XML/Java Type Mappings.
javax.xml.namespace: XML Namespace processing.
javax.xml.parsers: Provides classes allowing the processing of XML documents.
javax.xml.stream
javax.xml.stream.events
javax.xml.stream.util
javax.xml.transform: This package defines the generic APIs for processing transformation instructions, and performing a transformation from source to result.
javax.xml.transform.dom: This package implements DOM-specific transformation APIs.
javax.xml.transform.sax: This package implements SAX2-specific transformation APIs.
javax.xml.transform.stax
javax.xml.transform.stream: This package implements stream- and URI- specific transformation APIs.
javax.xml.validation: This package provides an API for validation of XML documents.
javax.xml.xpath: This package provides an object-model neutral API for the evaluation of XPath expressions and access to the evaluation environment.
org.w3c.dom
org.w3c.dom.bootstrap
org.w3c.dom.events
org.w3c.dom.html
org.w3c.dom.ls
org.w3c.dom.ranges
org.w3c.dom.traversal
org.w3c.dom.views
org.w3c.dom.xpath
org.xml.sax: This package provides the core SAX APIs.
org.xml.sax.ext: This package contains interfaces to SAX2 facilities that conformant SAX drivers won't necessarily support.
org.xml.sax.helpers: This package contains "helper" classes, including support for bootstrapping SAX-based applications.