Re: [xsl] Element name as attribute value

Subject: Re: [xsl] Element name as attribute value
From: "Joris Gillis" <roac@xxxxxxxxxx>
Date: Thu, 11 Aug 2005 14:16:50 +0200
Tempore 14:04:43, die 08/11/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Shailesh <shailesh@xxxxxxxxxxxx>:

I have to transform element name say "comments" as attribute value to "<tsta
name="comments">". Can it be possible using XSLT 2.0.

That sounds like an identity transform. Take a look at this (note that it's XSLT1.0):

<xsl:stylesheet xmlns:xsl=""; version="1.0">
<xsl:output method="xml" indent="yes"/>
	<xsl:template match="node()|@*">
			<xsl:apply-templates select="node()|@*"/>
	<xsl:template match="comments">
		<tsta name="{name()}">

Joris Gillis (
Spread the wiki (

Current Thread