[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: if confusion
>> <xsl:when test="../TYPE=1"> > Your <xsl:when> should read: > <xsl:when test="../TYPE[.=1]"> The first one is a boolean expression which is true if any element of the node set ../TYPE has value considered equal to one. (ie equal to the number 1 after the specified coercions between text values and numbers take place)/ ../TYPE[.=1] is the nodeset of those TYPE elements that have value equal to one, and as it's used in a boolean context, it will be considered true if the nodeset is non empty. By my reckoning, these are equivalent, aren't they? David 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
|