Bonjour a tous,

je suis débutant en XML donc dsl pour cette question probablement trop easy mais je n'ai trouvé la réponse nul part.
J'ai un XML construit comme cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<FICHE>
[..]
  <TEST_1 VALEUR="aaa" TITRE="tritre1" /> 
 <TEST_2 VALEUR="bbb" TITRE="tritre2" /> 
 <TEST_3 VALEUR="ccc" TITRE="tritre3" /> 
[..]
</FICHE>
Ce que je n'arrive pas à faire c'est faire afficher, via une page xslt et un code for-each, ces différentes valeur; voici ce que j'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<xsl:for-each select="FICHE/TEST_[position()][@VALEUR!='']">
[..]
</xsl:for-each>
D'après ce que j'ai compris position() devrait s'incrementer après chaque passsage dans le for-each et dés qu'il sera arrivé à la fin des positions possible il sortiera !
Mais ca ne fonctionne pas.

Please help!

merci d'avance

d4v1d