Re: [xsl] equivalent od #define

Subject: Re: [xsl] equivalent od #define
From: "Robert Van Gemert" <rcvangemert@xxxxxxxxxxxxxxxx>
Date: Mon, 28 Nov 2005 21:42:38 +1100
thanks, that make it cleaner

----- Original Message ----- From: "David Carlisle" <davidc@xxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Monday, November 28, 2005 9:30 PM
Subject: Re: [xsl] equivalent od #define




<xsl:variable name="index">2</xsl:variable>


don't use variable with content unless you really mean to create a result
tree fragment,

<xsl:variable name="index" select="2"/>

makes $index into the number 2 rather than a result tree fragment
representing a document node with child text node with string content 2.
Apart from being a lot more efficient it would mean you wiuldn't need
number() here:
[number($index)]

David


________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________

Current Thread