Subject: Re: [xsl] 'true' or true() From: Michael Kay <mike@xxxxxxxxxxxx> Date: Mon, 01 Nov 2010 21:54:39 +0000 |
In XSLT 2.0, declare the expected type of the parameter: <xsl:param name="isTrue" select="true()" as="xs:boolean"/>.I have a parameter which will either be, true() by default or 'true' (set by user). Given the name isTrue, how do you properly write the if test below:
<xsl:param name="isTrue" select="true()"/> <xsl:if test="$isTrue or isTrue=true()">
When user sets the param value = 'false' the above isTrue test still passes.
Thanks, Karl..
<xsl:when test="$isTrue='true'">... <xsl:when test="$isTrue='false'">... <xsl:otherwise><xsl:message...
Michael Kay Saxonica
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] 'true' or true(), Karl Stubsjoen | Thread | Re: [xsl] Ignore previously defined, Karl Stubsjoen |
Re: [xsl] 'true' or true(), Karl Stubsjoen | Date | [xsl] ANN: XSLT introduction traini, Geert Bormans |
Month |