Re: [xsl] how to remove the root node without the children affected in MEMORY DOM

Subject: Re: [xsl] how to remove the root node without the children affected in MEMORY DOM
From: Mukul Gandhi <mukul_gandhi@xxxxxxxxx>
Date: Sat, 16 Jul 2005 07:34:00 -0700 (PDT)
Hi Anish,
  This is not a DOM forum. If you need to do this with
XSLT, below is the stylesheet.

<?xml version="1.0"?> 
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0">
 
<xsl:output method="xml" indent="yes" /> 

<xsl:template match="remove-node">
  <xsl:copy-of select="child::node()" />
</xsl:template>
 
</xsl:stylesheet>

Regards,
Mukul

--- Anish Gmail <anishkpillai@xxxxxxxxx> wrote:

> 
> Hi
> 
> I am initializing an XML in the memoryDOM. In this
> process I want to remove
> the outer node only. But removing that should not
> removed the sub nodes
> 
> <remove-node>
>     <not-remove>
>             <sub nodes></sub nodes>
>     </not-remove>
> </remove-node>
> 
> After the removal...I need to get it as
> 
>     <not-remove>
>             <sub nodes></sub nodes>
>     </not-remove>
> 
> how is this possible..Please help
> 
> Anish
> 
> 



		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 

Current Thread