Quels sont les buts de la formation ?
Maîtriser XML - Pouvoir prévoir ses cas et ses schémas d'utilisation - Savoir choisir et utiliser une implémentation java adéquate - Etre capable de réaliser des transformations complexes de documents
Programme de la formation
Introduction
Java : rappel des bases
Historique et domaines du XML
Pour quoi ? Pour qui ?
Le XML
Syntaxe simple
- Document
- Balises
- Attributs
Syntaxe particulière
- Héritages
- Espaces de nom
Présentation des DTD (Document Type Definition)
Exemples de la vie réelle
SAX
Ouvrir et lire un document quelconque avec SAX
Observation des erreurs dans le document
Modification d'un document
Déclaration d'un DTD : valider un document
DOM
Lecture et exploration d'un document
Création, modification et sauvegarde
XSL
Transformation d'un document avec XSLT
XSLT : feuilles de styles
XSLT : modèles
XSLT : motifs
XPath : types de données, axes et fonctions