Subject: Re: <xsl:value-of select="/ROW[$row]/@$col"/> From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 6 Nov 2000 14:50:50 GMT |
> <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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
<xsl:value-of select="/ROW[$row]/@$, Ian Sparks | Thread | RE: <xsl:value-of select="/ROW[$row, Kay Michael |
<xsl:value-of select="/ROW[$row]/@$, Ian Sparks | Date | RE: Following-sibling axis - origin, Jeff Saylor |
Month |