Bonjour,
Après avoir longuement cherché sur internet, j'en viens à votre aide.....
Je n'arrive pas à faire passer un paramètre dans un for-each select. ($DEL)
Si je fais un <xsl:value-of select="$DEL"/> cela fonctionne.
Mais impossible de récupérer cette valeur dans mon for-each.
Voici le début de mon code:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="utf-8"/>
<xsl:param name="DEL" select="sitraEVE386630"/>
<xsl:template match="/">
<xsl:for-each select="ListeOI/OI/DublinCore/identifier[.!='$DEL']">
<xsl:variable name="n"> <xsl:value-of select="position()"/> </xsl:variable>
<a>
<xsl:attribute name="name"><xsl:value-of select="$n"/> </xsl:attribute>
</a>
J'espère que vous pourrez m'éclairer sur ce problème.
Merci par avance.