| 
 
Subject: Re: [xsl] Assigning a boolean value to a variable From: Kenneth Stephen <marvin.the.cynical.robot@xxxxxxxxx> Date: Tue, 7 Jun 2005 16:52:48 -0500  | 
David,
    Yes. Duh!
Thanks,
Kenneth
On 6/7/05, David Carlisle <davidc@xxxxxxxxx> wrote:
>
>
>
>    Hi,
>
>        The following code :
>
>    <?xml version="1.0"?>
>    <xsl:stylesheet version="1.0"
>            xmlns:true="urn:dummy:true"
>            xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
>
>            <true:dummy />
>
>            <xsl:param name="input" />
>
>            <xsl:template match="/">
>                    <xsl:variable name="boolVar"
>    select="boolean(document('')/xsl:stylesheet/*[namespace-uri() =
>    $input])" />
>                    <xsl:choose>
>                            <xsl:when test="$boolVar">true</xsl:when>
>                            <xsl:otherwise>false</xsl:otherwise>
>                    </xsl:choose>
>            </xsl:template>
>
>    </xsl:stylesheet>
>
>    ...prints out "true" when the parameter "input" has a value of
>    "urn:dummy:true" and false otherwise. Is there a simpler way to
>    conditionally assign a boolean value to boolVar depending on the value
>    of the parameter "input"?
>
>    Thanks,
>    Kenneth
>
>
> Don't you just want:
>
>
> <xsl:template match="/">
>  <xsl:value-of select="$input='urn:dummy:true'"/>
> </xsl:template>
>
>
> David
>
> ________________________________________________________________________
> This e-mail has been scanned for all viruses by Star. The
> service is powered by MessageLabs. For more information on a proactive
> anti-virus service working around the clock, around the globe, visit:
> http://www.star.net.uk
> ________________________________________________________________________
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Assigning a boolean value, David Carlisle | Thread | RE: [xsl] Assigning a boolean value, Michael Kay | 
| Re: [xsl] Assigning a boolean value, David Carlisle | Date | RE: [xsl] Math: Removing X number o, Michael Kay | 
| Month |