3ème année - Section réseaux et télécommunications
25 h. de laboratoire au premier semestre
Enseignant : MWI
Description générale du cours
Compréhension des composants du métalangage XML
Matières prérequises
Applications internet (2ème année)
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
Evaluation
Voir le tableau des évaluations des cours de 3ème.
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