Ciao, ho un file xsl con un parametro, e ho necessità di fare un confronto (usando xsl:if o qualunque altra cosa) con il valore di questo parametro.
Il problema è che non posso utilizzare xsl:value-of nel confronto, e nemmeno le parantesi graffe...
Come posso fare?
Esempio:
Stessa cosa se uso <xsl:if test="nome='{$chiave}'">codice:<xsl:param name="chiave" select="'default value'"/> <xsl:template match="/"> Qui mi restituisce il valore: <xsl:value-of select="$chiave"/> Qui invece no: <xsl:apply-templates select="database/album[nome = '{$chiave}']" /> </xsl:template>
Grazie![]()