Exercice 10 : XPath et XSLT
On travaille à partir du fichier nuages.xml.
- Reproduire le premier fichier en effectuant une boucle sur les nuages de manière à afficher leur nom.
- Reproduire le deuxième fichier en ajoutant, pour chaque nuage, une boucle sur leurs espèces.
- Reproduire le troisième fichier en ajoutant une numérotation automatique à l'aide de l'élément
xsl:number
- Reproduire le quatrième fichier en définissant une variable
name
dans laquelle le nom de chaque nuage est stocké, puis en le mettant en majuscules.
- Reproduire le cinquième fichier en ne mettant en majuscules que la première lettre du nom de chaque nuage.
- Reproduire le sixième fichier en ajoutant un comptage automatique du nombre d'espèces de chaque type de nuages (appel à la fonction
count()
).
- Reproduire le septième fichier en utilisant un template (via un appel à
xsl:apply-templates
) afin de mettre en italique le nom de chaque espèce.
- Reproduire le huitième fichier (identique en apparence au précédent) en utilisant un template pour afficher le nom de chaque nuage.
- Reproduire le neuvième fichier en faisant compter automatiquement le nombre de fois où le nom de l'espèce vaut
castellanus
.
Retour au cours