Subject: Performance question From: "Larry Mason" <Larry_Mason@xxxxxx> Date: Thu, 17 Jun 1999 12:31:35 -0500 |
In turning XML data into an HTML table, each table row is given an alternate color. The report under test has 2283 rows. During my attempt to optimize the XSLT code, I am finding some interesting numbers. If I use the start_row2 template below, the time to convert is 9.4 seconds. The same report using the start_row3 template, runs in 4.2 seconds! My question is 2 fold: Which of the pieces in start_row2 is the time consumer? (hard coding the colors instead of variables made no difference) and Is there a better approach? I am using the latest XT version. Thanks in advance, Larry Mason <xsl:template name="start_row2"> <xsl:param-variable name="depth">2</xsl:param-variable> <xsl:choose> <xsl:when test="$depth mod 2"> <TR bgcolor="{$my_stripe_even}"/> </xsl:when> <xsl:otherwise> <TR bgcolor="{$my_stripe_odd}"/> </xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template name="start_row3"> <xsl:param-variable name="depth">2</xsl:param-variable> <TR/> </xsl:template> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Building the "World's Largest P, Chuck White | Thread | splitting into separate files and l, Sebastian Rahtz |
Re: Building the "World's Largest P, Tyler Baker | Date | Re: side-effect-free (was Re: Can s, Dieter Maurer |
Month |