Hi David
<xsl:variable name="value1">
<xsl:value-of select="field1"/>
</xsl:variable>
why do people keep doing that?
It's because of the syntax asymmetry with xsl:attribute which,
until the Nov 2003 XSLT 2 draft, required a value-of to do a select.
In practice, that means all XSLT implementations since not even
Saxon 7.8 implements select for xsl:attribute.
Regards
Ed Willink
-----Original Message-----
From: David Carlisle [mailto:davidc(_at_)nag(_dot_)co(_dot_)uk]
Sent: 16 February 2004 10:15
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] SAXON: Generate 10 elements per page
<xsl:variable name="value1">
<xsl:value-of select="field1"/>
</xsl:variable>
why do people keep doing that?
It is a lot of typing and causes the processor to be quite
inefficient,
building up a result tree fragment.
You should always just do
<xsl:variable name="value1" select="field1"/>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list