[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: <xsl:value-of select="/ROW[$row]/@$col"/>
> <xsl:value-of select="/LIST/ROWS/ROW[$row]/@$col"> [2] is short for [position()=2] and the abbreviation is triggered whenever the contents of the [] is of type number, but $row is <xsl:variable name="row"><xsl:number/></xsl:variable> which is of type result tree fragment, which would be coerced to s a string, but isn't a number. If you use $row in a context where only a number would be allowed then it would coerce to a number eg [position()=$row] or (better) you could make $row into a number rather than a result tree fragment containing a root node containing a text node containing the text of a formatted number by <xsl:variable name="row" select="position()"/> then [$row] would work. 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
|