[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSL Variable not getting set
<xsl:if test="not(Found)"> That tests if there is a child element with name Found, the variable, which you would reference as $Found is never referenced, so a system might or might not execute its definition. (Saxon warns if you define a variable and then don't use it). I suspect you intented to use $Found, although as you haven't used an as attribute on xsl:variable, $Found will be a document node (if the <xsl:for-each generates anything) or an empty string otherwise. the effective boolean valued of these are true and false respectively, although it's a rather roundabout way of testing that, David
|
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
|