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 :
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
5
6
7 <FICHE> [..] <TEST_1 VALEUR="aaa" TITRE="tritre1" /> <TEST_2 VALEUR="bbb" TITRE="tritre2" /> <TEST_3 VALEUR="ccc" TITRE="tritre3" /> [..] </FICHE>
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 !
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>
Mais ca ne fonctionne pas.
Please help!
merci d'avance
d4v1d
Partager