XML - Intro à XML
Appartient à l'UE Développement internet
Personnes enseignantes
Description générale du cours
Compréhension des composants du métalangage XML
Objectifs
- Avoir une vue de la constellation XML.
- Etude de la syntaxe XML
- Construire un document XML et un DTD/XML schéma
- Construire une feuille de style de transformation d’un document XML
- Interfaçage PHP / XML
Acquis d’apprentissage
- Comprendre la constellation xml
- Savoir construire un document xml, une grammaire dtd et un “xml schema”, une feuille de style afin de générer dynamiquement des pages html ou pdf.
- Interfacer le langage de programmation php avec les documents ci-dessus.
Plan du cours
- Introduction
- Langage XML
- Document XML
- DTD : Déclaration de la structure du document
- XML Schema
- Adressage de fragments XML : Xpath et Xpointer
- Liens XML : Xlink
- Contenu et présentation : CSS et XSL
- Langage de transformation XSLT
- Langage de formatage XSL-FO
- Interfaçage PHP - XML
Bibliographie
- E. Rusty Harold & W. Scott Means, XML in a nutshell, O’Reilly
- Benoît Marchal, XML, by exemple, QUE
- Luc Libert, Langage XML, Technofuturtic 3