RE: for-each and variables

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


Current Thread