Inversion de l'ordre des éléments d'un fichier XML avec xsl:sort
Inversion de l'ordre des éléments d'un fichier XML avec xsl:sort
L'exercice consiste à inverser l'ordre d’apparition des éléments d'un fichier XML uniquement avec l'utilisation de l'instruction sort.
Fichier source :
CTRL+C pour copier, CTRL+V pour coller
1
2
3
<persons>
4
<person>Benoit</person>
5
<person>Henry</person>
6
<person>Christophe</person>
7
<person>Denis</person>
8
<person>Fabrice</person>
9
<person>Xavier</person>
10
</persons>
11
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="ex1.xsl"?> <persons> <person>Benoit</person> <person>Henry</person> <person>Christophe</person> <person>Denis</person> <person>Fabrice</person> <person>Xavier</person> </persons>
Résultat attendu :
CTRL+C pour copier, CTRL+V pour coller
1
2
<persons>
3
<person>Xavier</person>
4
<person>Fabrice</person>
5
<person>Denis</person>
6
<person>Christophe</person>
7
<person>Henry</person>
8
<person>Benoit</person>
9
</persons>
<?xml version="1.0" encoding="UTF-8"?> <persons> <person>Xavier</person> <person>Fabrice</person> <person>Denis</person> <person>Christophe</person> <person>Henry</person> <person>Benoit</person> </persons>