Tableau 1. JAXP : Java API for XML parsing
Package | Contenu |
---|---|
javax.xml.parsers
|
Fournit les classes pour analyser les documents XML, notamment
DocumentBuilder et
DocumentBuilderFactory ,
SAXParser et
SAXParserFactory .
|
Tableau 2. DOM : Document object model
Package | Contenu |
---|---|
org.w3c.dom
|
API de gestion de DOM. Contient toutes les interfaces de modélisation des objets DOM : notamment
Document ,
Element ,
Attr , etc...
|
Tableau 3. SAX : Simple API for XML
Package | Contenu |
---|---|
org.xml.sax
|
API de gestion de SAX. Contient les interfaces nécessaires au fonctionnement de SAX, notamment
DocumentHandler ,
ContentHandler ,
ErrorHandler et
Locator .
|
Tableau 4. TrAX : Transformation API for XML
Package | Contenu |
---|---|
javax.xml.transform
|
API générique pour traiter la transformation d’une source en résultat. Contient notamment les classes
Transformer et
TransformerFactory .
|
javax.xml.transform.dom
|
Partie de cette API spécifiquement DOM. |
javax.xml.transform.sax
|
Partie de cette API spécifiquement SAX. |
javax.xml.transform.stream
|
Partie de cette API qui traite les flux, de fichiers ou d’URL. |
Tableau 5. Xalan : processeur XSLT
Package | Contenu |
---|---|
org.apache.xalan.processor
|
Analyse un document XSLT et produit une
StylesheetRoot .
|
org.apache.xalan.templates
|
Implémente l’interface
Template et définit un jeu de classe qui représente une feuille de style XSLT.
|
org.apache.xalan.transformer
|
Prend en charge les transformations et la construction d’arbres de résultat. |
Tableau 6. XPath
Package | Contenu |
---|---|
org.apache.xpath
|
Implémentation d’XPath. Les classes qui se trouvent dans les sous-paquets de ce paquet sont en principe destinées au fonctionnement interne de Xalan. |
Node
NodeList
Element
Attr
CharacterData
Comment
CDATASection
Text
Entity
EntityReference
ProcessingInstruction
Document
DocumentFragment
DocumentType