Rebonjour ...

voila mon problème est assez simple (j'ai encore beaucoup de mal avec XPATH ...)

j'ai une structure comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<papa>
       <fils1>moi</fils1>
       <fils2>mon petit frère </fils2>
</papa>
qui pourrais etre egalement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<papa>
       <fils1>moi</fils1>
       <fils2>mon petit frère </fils2>
       <fils3>arheu</fils3>
</papa>
et donc mon problème est comment controler la valeur des balises filles

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<xsl:for-each select="papa">
    <xsl:choose>
        <xsl:when test="papa.childnode='fils1' ">
              <!-- faire quelquechose -->
        </xsl:when>
    </xsl:choose>
</xsl:for-each>
et ça ne marche pas ... et je comprend pas pourquoi
ou c'est que je ne suis pas la bonne doc : doc sur l'objet node

merci