Subject: Re: Remove identity Transform <ns2:local xmlns:ns2="uri">
From: ihe onwuka <ihe.onwuka@xxxxxxxxxxxxxx>
Date: Mon, 7 May 2012 14:04:30 +0100
|
Somebody will point out if I'm wrong but I think the template rules in
the code you posted are conflicting (i.e they will match the same
nodes and are at the same priority).
On Mon, May 7, 2012 at 5:53 AM, Senthilukvelaan
<skumaravelan@xxxxxxxxxxxxxx> wrote:
> Hi ,
> I am using the following identity transform and I want to remove the
> <ns2:local xmlns:ns2="uri"> which might occur in my input xml. How do
> I remove this node?
>
>
> <xsl:template match="@*|node()">
> <xsl:copy>
> <xsl:apply-templates select="@*|node()"/>
> </xsl:copy>
> </xsl:template>
> <xsl:template match="*">
> <xsl:element name="{name(.)}">
> <xsl:apply-templates select="@*|node()"/>
> </xsl:element>
> </xsl:template>
>
> Any input would help.
>
> Thanks
> Senthil
|