0: 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: |
<?xml version="1.0" encoding="utf8"?> <a> <b carre="oui"> <b> <c/> <d> l'école </d> <d combien="12"/> </b> youpi </b> <b> <d/> </b> <de triangle="oui"> <e> finie </e> </de> <b> <c> <d/> es </c> </b> </a> |
1 3 4 10 11 (pour l'axe "child") 4 5 (pour l'axe "descendant") ...Vérifiez la validité avec 1.2.sh : Lancez juste la comande
bash 1.2.shRENDU: 1.2.txt
xsltproc 1.3.xslt 1.xmlSans modifier le fichier 1.3.xslt, mais en modifiant le fichier 1.xml, faites en sorte que la commande précédente affiche "51 s" (sans compter les espaces et retours à la lignes).
<racine>
<rep1>
<rep2>
La
</rep2>
<rep2>
meilleure
</rep2>
<rep2>
façon
</rep2>
</rep1>
<rep1 couleur="rouge">
</rep1>de marcher
<rep1>c'est
<rep2>
encore
</rep2>
<rep2>
la
</rep2>
<rep2>
nôtre
</rep2>
</rep1>
</racine>