[XPATH] problème avec le nom des noeud fils
Rebonjour ...
voila mon problème est assez simple (j'ai encore beaucoup de mal avec XPATH ...)
j'ai une structure comme ceci :
Code:
1 2 3 4 5
|
<papa>
<fils1>moi</fils1>
<fils2>mon petit frère </fils2>
</papa> |
qui pourrais etre egalement
Code:
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:
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