This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
copying child nodes n-level deep
- To: "'XSL-List at lists dot mulberrytech dot com'" <XSL-List at lists dot mulberrytech dot com>
- Subject: [xsl] copying child nodes n-level deep
- From: Ram Anantha <ranantha at infoglide dot com>
- Date: Thu, 26 Jul 2001 09:48:53 -0500
- Reply-To: xsl-list at lists dot mulberrytech dot com
Given:
<A>
<B>
<C id="1">
<D id1="2">
<E>hello</E>
</D>
</C>
</B>
</A>
I would like to copy all the elements and their children starting from D.
The logic is, take the grand-child of B (in this case D) and copy it (along
with all its children). The only known element name is B..How can I write a
generic xsl code such that from the following schema:
<AA>
<B>
<CC id="1">
<DD id1="2">
<EE>hello</EE>
<FF>hello2</FF>
</DD>
</CC>
</B>
</AA>
I can copy (B's grand child (DD) and its children):
<DD id1="2">
<EE>hello</EE>
<FF>hello2</FF>
</DD>
Thanks a lot for the help.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list