Subject: Re: [xsl] how to group same type nodes together? From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Tue, 23 Dec 2003 18:50:17 -0500 |
If I have a xml file:
<parent> <child1>child1</child1> <child2>child2</child2> <child3>child3</child3> <child2>child2</child2> <child1>child1</child1> </parent>
I want to turn it into:
<parent> <child1>child1</child1> <child2>child2</child2> <child2>child2</child2> <child3>child3</child3> <child1>child1</child1> </parent>
<xsl:template match="parent"> <xsl:apply-templates select="child1"/> <xsl:apply-templates select="child2"/> <xsl:apply-templates select="child3"/> </xsl:template>
<xsl:template match="child1|child2|child3"> <xsl:copy> <xsl:apply-templates/> </xsl:copy> </xsl:template>
Cheers, Wendell
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] how to group same type nodes , Rick Col | Thread | [xsl] How to write modular/extensib, Manuel Holtgrewe |
RE: [xsl] Re: XSL to write XML tag , Jaime Stuardo | Date | Re: [xsl] transformNode() and inner, Dale Gillard |
Month |