Bonjour

Le titre est plus difficile à comprendre que le problème, un exemple facilitera
la discussion !

xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<function name="maFonction" >
    <param name="monParam" />
</function>
xsl :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
  <xsl:for-each select="function">
      <xsl:value-of select="@name" />
      <xsl:for-each select="param">
          <xsl:value-of select="@name" />    <!-- n'affiche rien -->
      </xsl:for-each>
  </xsl:for-each>
La ligne 4 du xsl qui devrait afficher le valeur de l'attribut name de param n'affiche rien ,
j'imagine que c'est parce que les balises function et param possèdent toutes
les deux un attribut "name" et que cela produit une ambiguité ; je peux
facilement corriger le problème mais j'imagine que qu'il existe une méthode
plus ad-hoc.

Merci
Henri