Formation XML | Apprendre par la pratique
Introduction à la formation XML
Qu’est-ce que XML ?
Historique des langages structurés : SGML, HTML, XML et XHTML
Avantages et inconvénients de XML
Les outils: éditeurs XML, plugins navigateurs
Document XML
Structure d’un document XML
Contraintes du langage XML
Le contenu d’un document XML
Les espaces de noms
Validation W3C
Atelier pratique: Créer un document XML bien formé
Les espaces de noms
Description et utilisation des espaces de noms.
Combinaison de vocabulaires multiples.
Validation avec les DTD (Document Type Definition)
Structure et déclaration (interne, externe)
Syntaxe générale
Définition d’un élément
Définition d’un attribut
Définition d’une entité
Atelier pratique: Valider son document XML avec la DTD
Validation avec les schémas XML (XSD)
Utilité; des schémas XML
Atelier pratique: Création de schémas XML pour valider la structure et le contenu XML
Le langage Xpath
Fonctionnement
Requêtes XPath
Adressages absolu et relatif
Atelier pratique: Parcours des données à l’aide de XPath
Feuilles de style XSL et transformations XSLT
Les apports de XSL
Fonctionnement de XSL
XSLT vs CSS
Les principes de base de XSLT
Aller plus loin
Fonctionnement de DOM
Parsing
Introduction aux requêtes XQuery