Originariamente inviato da vkiara
come posso inserire un OR in un xsl:if?

mi spiego meglio. il mio codice è il seguente:

<xsl:for-each select="variabile">
<xsl:if test="(@nome='A')|(@nome='B')">
<xsl:value-of select=".">
</xsl:if>


vorrei che venisse stampato il valore di "variabile" solo se l'attributo "nome" è A oppure B.
il codice che ho scritto però non funziona.
avete suggerimenti?

VKIARA
Scusa ma se metti in questa maniera non funziona?

[code]
<xsl:for-each select="variabile">
<xsl:if test="(@nome='A')or(@nome='B')">
<xsl:value-of select=".">
</xsl:if>
[code]