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
Partager