xsl-list
[Top] [All Lists]

RE: Which one's faster

2003-07-02 07:24:10
Measure it and see. If you can't see any difference, then it's not worth
bothering.

I suspect most XSLT processors generate essentially the same internal
code for both cases. So use the one that's more readable.

Michael Kay

-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com 
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of 
Carlos Barroso
Sent: 02 July 2003 10:31
To: xsl-list-digest(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Which one's faster


Hy there.
I would lie to know which version is faster for the transformer:

Example 1:

<xsl:template match="/">
      <xsl:for-each select="SITE" />
              <p><a href="@url"></a></p>
      </xsl_for-each>
</xsl:template>


Example 2:

<xsl:template match="/">
      <xsl:for-each select="SITE" />
              <p>
              <a>
                      <xsl:attribute name="href">
                              <xsl:value-of select="@url" />
                      </xsl:attribute>
              </a>
              </p>
      </xsl_for-each>
</xsl:template>

In resume, what's faster: creating the text directly or using 
the <xsl:attribute> for generating the text?

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



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



<Prev in Thread] Current Thread [Next in Thread>