Subject: [xsl] Attribute/Variable syntax asymmetry (was SAXON: Generate 10 eleme nts per page) From: "Willink, Ed" <Ed.Willink@xxxxxxxxxxxxxxx> Date: Mon, 16 Feb 2004 18:19:39 -0000 |
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@xxxxxxxxx] > Sent: 16 February 2004 10:15 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
AW: [xsl] Muenchean grouping as tem, Nikolas Nehmer | Thread | RE: [xsl] Attribute/Variable syntax, Michael Kay |
AW: AW: [xsl] select 1st occurence , Nikolas Nehmer | Date | RE: [xsl] Muenchean grouping as tem, Andreas L. Delmelle |
Month |