TD XSLT

Objectifs du TP

Utiliser des feuilles de styles pour transformer des documents XML. Créer une feuille de style.

Documents

Version française de la recommendation XSLT : http://xmlfr.org/w3c/TR/xslt/

Préambule

En préambule, commencez par tester les différents éléments de XSLT (templates, structures de contrôles, récupération des données). Pour cela, vous pouvez utiliser l'outil de transformation inclus dans cette page.

Etude d'un exemple de feuille de style XSLT

On considère la feuille de style bibliotheque.xsl. Enregistrez-la sur votre compte, ouvrez-la et comprenez-en le fonctionnement.

Appliquez la feuille de style bibliotheque.xsl au fichier XML bibliotheque.xml (il suffit d'ajouter une ligne dans le prologue de bibliotheque.xml).

Modifiez la feuille de style (en y ajoutant un template), de telle sorte que l'élément description contienne maintenant un élément pages contenant le nombre de page de chaque livre.

Travail à rendre

Rendu : vous enverrez la feuille de style XSL et les fichiers complémentaires éventuels (feuille de style CSS par exemple) à Lionel Médini.