1. Exemples sans attributs
agents.xml Fichier Xml commun sans feuille de style schéma et dtd
count.xsl Fichier Xsl (feuille de style) pour compter les agents ; méthode 1 nbagents.xsl Fichier Xsl (feuille de style) pour compter les agents ; méthode 2 lsagents.xsl Fichier Xsl (feuille de style) pour lister les agents ltagents.xsl Fichier Xsl (feuille de style) pour lister alphabétiquement les agents ltserv.xsl Fichier Xsl (feuille de style) pour lister alphabétiquement les services
nbagents Transformation "à la volée" de agents.xml via nbagents.xsl (méthode 1) nbagents Transformation "à la volée" de agents.xml via nbagents.xsl (méthode 2) lsagents Transformation "à la volée" de agents.xml via lsagents.xsl ltagents Transformation "à la volée" de agents.xml via ltagents.xsl ltserv Transformation "à la volée" par le navigateur
2. Exemples avec attributs
coll.xml Fichier Xml commun sans feuille de style schéma et dtd
collnb.xsl Fichier Xsl (feuille de style) pour compter les agents. collls.xsl Fichier Xsl (feuille de style) pour lister les agents.
collnb Transformation "à la volée" de coll.xml via collnb.xsl collls Transformation "à la volée" de coll.xml via collls.xsl
au passage : script de transformation sur le serveur.
3. Un exemple plus technique de programmation XSL
(merci à Philippe PONS, société XPP)
catalog.xml Fichier Xml commun sans feuille de style dtd
catalog1.xsl Fichier Xsl (feuille de style) pour afficher graphiquement les nombres de figures de voltige aérienne par coefficient.
catalog1.xml Transformation 1 "à la volée" par le navigateur catalog2.xml Transformation 2 "à la volée" par le navigateur
catalog1.htm Résultat statique de la transformation sur le serveur version texte : catalog1.txt
4. Un exemple statistique de programmation XSL
(merci à Eric Lease Morgan et à Nicolas Morin entre autres via XML pour les bibliothécaires )
pets.xml Fichier Xml commun sans feuille de style
pets.xsl Fichier Xsl (feuille de style) pour "moyenner" et trier les chiens.
pets2.xml Transformation 1 "à la volée" par votre navigateur (en principe) pets3.php Transformation 2 "à la volée" par mon serveur personnel (si actif) pets.htm fichier statique issu d'une transformation en ligne de commande
Retour à la page principale de (gH)