Subject: RE: for-each and variables
From: Mike Brown <mbrown@xxxxxxxxxxxxx>
Date: Tue, 14 Dec 1999 17:06:13 -0700
|
Larry Mason wrote:
> Can anyone tell me why the following will not work?
> <xsl:variable name="temp">data/row</xsl:variable>
> <xsl:for-each select="$temp">
Because $temp is a result tree fragment consisting of a text node with the
string of character data 'data/row'.
The value of a select="" must be an XPath expression that evaluates to a
node-set.
Change the variable assignment to
<xsl:variable name="temp" select="data/row"/>
and it will work.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|