PDA

View Full Version : [XSLT] l'If non mi torna...


Gremo
28-02-2008, 23:06
Ciao a tutti.
E' da poco che scrivo foglio XSLT, e qualcosa non mi torna:



<!-- creazione delle variabili $hasList e $hasPeople -->

HASLIST: <xsl:value-of select="$hasList" />
HASPEOPLE: <xsl:value-of select="$hasPeople" />

<xsl:if test="$hasList">LISTA</xsl:if>
<xsl:if test="$hasPeople">PERSONE</xsl:if>



un output:



HASLIST: false --> corretto
HASPEOPLE: true --> corretto

LISTA
PERSONE



quindi vengono eseguiti sempre i due if...

come si valutano le condizioni booleane? come funziona l'if?

Gremo
28-02-2008, 23:47
Mi rispondo da solo, la soluzione banale è qui: http://www.oxygenxml.com/archives/xsl-list/200502/msg00378.html