|
Apprendre à programmer la lecture
et la génération de flux XML dans des applications
développées en JAVA
|
|
Responsables informatique, chefs de projets
et développeurs
|
|
La connaissance de la syntaxe de base du
langage XML et de JAVA est indispensable
|
Programme

- Introduction
- Concepts de parseurs XML
- Les différents parseurs Java
- L'API JAXP
- Concept de parseur par défaut de JAXP
- Utilisation du parseur par défaut de JAXP
- Utiliser un parseur validant
- Utiliser un autre parseur (Apache Xerces)
- Les packages et classes de JAXP pour utiliser DOM et SAX
- javax.xml.parsers.
- DocumentBuilderFactory
- javax.xml.parsers.SAXParserFactory
- Les interfaces de programmation DOM et SAX
|
|
|
| UTILISER DOM : |
-
- pour l'analyse de documents
- pour la modification de documents existants
- pour la composition de nouveaux documents
|
| |
| UTILISER SAX POUR L'ANALYSE ÉVÉNEMENTIELLE |
- Valider un document XML
- Principes de la validation XML : Rappels
- Les DTD et XML Schema
- Validation avec DOM et SAX
- Avec une DTD
- Avec un XML Schema
- Utilisation de XSLT en Java
- Rappel sur XSLT
- Utilisation d'un processeur XSLT Java : Apache Xalan
- Les classes et API Java pour la transformation XSLT
- Le package javax.xml.transform
- Utiliser XSLT et un processeur pour la sérialisation
de données XML
- Utilisation de XSL-FO en Java
- Rappel sur XSL-FO
- Utilisation d'un processeur XSL-FO Java : Apache FOP
- Les étapes d'une transformation XSL-FO
- Transformation XML vers PDF
- Transformation XML vers SVG
|
|