[XSLT]Affichez un tableau de rang
Bonjour à tous :)
Je débute en XSL et j'aimerais quelques renseignements sur la transformation d'un fichier xml grâce à XSL avec cette exemple :
Fichier XML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <A>
<B>
<C>
<D>
<E rang="4" code="11111111" nom="titi">80</E>
<E rang="2" code="11111112" nom="tito">67</E>
<E rang="7" code="11111113" nom="tita">154</E>
<E rang="1" code="11111114" nom="titu">62</E>
<E rang="5" code="11111115" nom="tits">85</E>
<E rang="6" code="11111116" nom="tite">120</E>
<E rang="3" code="11111117" nom="tit">75</E>
<D>
<C>
<B>
<A> |
But du fichier xsl :
Le but du fichier XSL est d'afficher, grâce à une variable, un tableau de rang seulement avec le rang correspondant à la variable et les deux rangs du dessus et les deux rang du dessous.
La variable est une référence à l'attribut 'code' de E.
Problème :
Je n'arrive pas à selectionner les deux 'E' du dessus et les deux 'E' du dessous... donc si eventuellement vous avez une idée ;)
Merci d'avance à tous