|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: selecting boolean from a choose.
> -----Original Message----- > From: Richard von Keyserling [mailto:rvonkeys@xxxxxxxxx] > Sent: Monday, August 26, 2002 6:41 PM > To: xsl-list-digest@xxxxxxxxxxxxxxxxxxxxxx > Subject: selecting boolean from a choose. > > I am interested setting a variable in my stylesheet to > contain a boolean value. The value is set based on a > choose statement inside the variable declaration, > which looks for the existence or a particular node. I > am only aware of being able to select text out of a > choose statement, via the use of <xsl:text/> or > <xsl:value-of/>. Is there a way to select true() of > false(). Of course, I can use text values, such as 0 > or 1, but I would like to use the built-in type if > possible. > > <!-- code which will set the variable to the string > values of "true" or "false", not the booleans true() > or false() --> > <xsl:variable name="site-alert"> > <xsl:choose> > <xsl:when > test="/document/content-collection/site-alert"><xsl:value-of > select="true()"/></xsl:when> > <xsl:otherwise><xsl:value-of > select="false()"/></xsl:otherwise> > </xsl:choose> > </xsl:variable> If your goal is to be able to subsequently get appropriate behavior out of constructs like <xsl:if test="$site-alert">...</xsl:if> then <xsl:variable name="site-alert" select="/document/content-collection/site-alert"/> should suffice. Ed Blachman Trellix Corporation XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








