[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Add namespace to element name itself


Subject: Re: [xsl] Add namespace to element name itself
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Tue, 18 Nov 2008 12:45:15 +0000

2008/11/18 V.Ramkumar <v.ramkumar@xxxxxxxxxxxxxxxxxxxxxx>:
>> Michael Kay told
>> <xsl:element name="prefix:{local-name()}" namespace="uri">
>> where prefix and uri are your desired namespace prefix and namespace URI
>> respectively.
>
> Dear Michael,
>
> Thanks. But each and every element (output) contains "xmlns:ce='uri'".
>
> I don't want this, how to avoid it.

Just add xmlns:ce="uri" to your stylesheet element:

<xsl:stylesheet ... xmlns:ce="uri">

This means it will be in scope for each element in the result and so
won't be added to each individual element where it's needed.



-- 
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/


Current Thread