Re: [xsl] How to include attributes with apply-templates

Subject: Re: [xsl] How to include attributes with apply-templates
From: "Spencer Tickner" <spencertickner@xxxxxxxxx>
Date: Thu, 22 Feb 2007 11:57:23 -0800
Hi Chad

If you want an exact copy of your elements attributes you could use

<xsl:template match="myelement">
<mynewelement>
<xsl:copy-of select="@*"/>
<xsl:apply-templates/>
</mynewelement>
</xsl:template>

Cheers,

Spencer Tickner

On 2/22/07, Chad Chelius <cchelius@xxxxxxxxxxxxxxx> wrote:
I am writing an XSLT to simply transform the names of elements within
an XML file. I am currently using:

<xsl:template match="myelement">
<mynewelement>
<xsl:apply-templates/>
<mynewelement/>
</xsl:template>

What selector do I ad to the xsl:apply-templates to pull the
attributes over from my source to the destination?

Thanks!

chad

Current Thread