|
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 |