Which was exactly my next question! Thanks David & Michael!
Perfect!
-----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
Michael Kay
Sent: Wednesday, February 12, 2003 10:30 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: RE: [xsl] apply-imports clarification needed
I can't do that can i?
No, your importing stylesheet can have override the templates
creating the top level element in the result tree and
generate additional attributes but you can't use
apply-imports and then modify the result.
Well, you can, but not directly. You can do something like:
<xsl:template match="thing">
<xsl:variable name="temp">
<xsl:apply-imports/>
</
<xsl:copy select="xx:node-set($temp)/*">
<xsl:copy-of select="@*"/>
<xsl:attribute name="extra">value</xsl:attribute>
</
</
Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list