Bonjour,

Je dispose d’un fichier xsl qui contient le code suivant :



<xsl:template match="/">
<xsl:call-template name="foo">
<xsl:with-param name="myTargetTag" select="'bar'"/>
</xsl:call-template>



</xsl:template>

<xsl:template name="foo">
<xsl:param name="myTargetTag” select="$myTargetTag"/>
<xsl:for-each select="???">



</xsl:for-each>
</xsl:template>




Je cherche une solution pour remplacer "???" par une expression adéquate de manière à obtenir le même résultat que si j’avais le code suivant :
<xsl:for-each select="../ns:bar">
Avec “bar”, une balise qui appartient au namespace “ns“
Et en utilisant $myTargetTag, une variable qui contient la chaine de caractère ‘bar’


Merci de votre aide

Cordialement,

Bernard

PS : Désolé pour le précédent post qui a embarqué des info issus d'un copier-coller d'outlook