[xsl] Boolean Fun

Subject: [xsl] Boolean Fun
From: "Richard Mitchell" <Richard.Mitchell@xxxxxxxxxxxxx>
Date: Wed, 9 Oct 2002 11:30:05 +0100
What I would like to have is a way to accept a variety of
values as a boolean parameter to my XSL.

<xsl:param name="changeme" select="0"/>

Integer 0 -> false
Integer 1 - > true
String "0" -> false
String "1" -> true
"false" -> false
"true" -> true

Now if I do
boolean($changeme) then "0" is true
if I do
boolean(number($changme)) then "false"/"true" is NaN

I think my brain has ceased to function today so please forgive
me if this too simple.

Richard Mitchell
Software Development Manager

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Current Thread