Subject: Re: How do you test for "if something exists" using <xsl:if> From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 21 Mar 2000 21:47:34 GMT |
> How do I express "if x exists" > ie. if the value of the parameter "x" exists you don't. You can always tell if a parameter is in scope at the time the stylesheet is written, it never depends on run time behaviour. parameters in scope always have a value, you can't declare without giving a value in xslt. <xsl:if test="{$x}"> test is not an AVT so you don't want the {} <xsl:if test="$x"> tests if x has the value true if coerced to a boolean. in particular it tests if a node set valued variable is non empty. David XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
How do you test for "if something e, Jonathan Asbell | Thread | What is the value of an undefined p, Jonathan Asbell |
Re: fo:block formatting question, Nikolai Grigoriev | Date | RE: document() runs out of memory, Brad Sommerfeld |
Month |