Soit, par exemple le fichier XML suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
...
<list>
<div style="margin-left:40px"><item>element 1</item></div><div style="margin-left:40px"><item>element 2</item></div><div style="margin-left:40px"><item>element 3</item></div></list>
...
<para>
<div style="margin-left:40px"><list></div><div style="margin-left:40px"><div style="margin-left:40px"><item>element 4</item></div></div><div style="margin-left:40px"><div style="margin-left:40px"><item>element 5</item></div></div><div style="margin-left:40px"></list></div></para>
...
Est-ce que ce serait possible en XSL de faire en sorte d'obtenir le résultat suivant :

1. element 1
2. element 2
3. element 3
...
4. element 4
5. element 5