xsl-list
[Top] [All Lists]

Variable or Query for Speed

2003-02-04 13:49:27
A stylesheet I am working with uses a specific value multiple times.
The tableName it is reading from xml is concatenated with multiple
strings in various for-each loops throughout the stylesheet.  With the
current xml document I am working with, this means the value is used
almost 100 times.

Question:
Is it faster to query the xml file everytime I want that variable, or to
query it once, store it in a variable, and echo the value of the
variable when I need it?

Use this every time I want the value:
<xsl:value-of select="@name" />


Or define a variable with that value and use the variable each time
instead:
<xsl:variable name="tableName">
        <xsl:value-of select="@name" />
</xsl:variable>

<xsl:value-of select="$tableName" />



Peter E.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list