It is very unlikely to make any significant difference to performance.
The first approach may take a few microseconds longer to compile. If you
have a performance problem, you need to look elsewhere for a solution.
If you don't, why are you worrying?
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
Mark Ivs
Sent: 06 November 2003 17:07
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] using xsl attribute tags
Hello,
I have two ways of adding a textfield in my xsl
file. I have listed them below. Can anyone please tell
me, which is a better approach performance vice ? I am
using saxon.
I have hundreds of these text fields on my page so
little performance improvement will help me.
FIRST:
<input>
<xsl:attribute name="name">
<xsl:value-of select="../@NAME"/>
</xsl:attribute>
<xsl:attribute name="id">
<xsl:value-of select="../@NAME"/>
</xsl:attribute>
<xsl:attribute name="title">
<xsl:value-of select="../@TITLE"/>
</xsl:attribute>
<xsl:attribute name="type">text</xsl:attribute>
<xsl:attribute name="size">10</xsl:attribute>
<xsl:attribute name="value">
<xsl:value-of select="COL/SIZE"/>
</xsl:attribute>
</input>
SECOND:
<input name="{../@NAME}" id="{../@NAME}"
title="{../@TITLE}" type="text" size="10"
value="{COL/SIZE}"/>
Thanks for the help.
__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree
XSL-List info and
archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list