|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Element name as attribute value
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="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" indent="yes"/>
<xsl:template match="node()|@*">
<xsl:copy>
<xsl:apply-templates select="node()|@*"/>
</xsl:copy>
</xsl:template>
<xsl:template match="comments">
<tsta name="{name()}">
<xsl:apply-templates/>
</tsta>
</xsl:template>
</xsl:stylesheet>regards, -- Joris Gillis (http://users.telenet.be/root-jg/me.html) Spread the wiki (http://www.wikipedia.org)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








