[XSLT] probleme position() plus for-each
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:
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:
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