Le langage XSLT permet de transformer un document XML en un autre document texte, ici dans notre exemple nous obtenons un document html. La deuxième ligne du document xml indique quel fichier xsl sera exécuté pour tranformer le document. C'est le navigateur qui gère la transformation. Vous n'avez rien d'autre à faire, un simple lien vers un fichier xml contenant une référence xsl est valide : monunivers.com/sport/coupedumonde.xml

[xml]



  
    Allemagne
    Pologne
    Equateur
    Costa Rica
  
  
    Angleterre
...

Vous pouvez également charger dynamiquement le document xml à travers un iframe. Je reviendrais sur XML et XSLT dans des prochains billets.



Vous pouvez télécharger les fichiers de l'exemple pour tester en local chez vous

Pour savoir comment faire la coloration syntaxique : voir la description du plugin dotclear