[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Removing nodes that have duplicate names
Subject: RE: [xsl] Removing nodes that have duplicate names From: Phil Servedio <pservedio@xxxxxxxxxxxxxx> Date: Wed, 22 Aug 2001 15:11:42 -0700 |
Thanks Tom! -----Original Message----- From: Thomas B. Passin [mailto:tpassin@xxxxxxxxxxxx] Sent: Wednesday, August 22, 2001 1:27 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Removing nodes that have duplicate names <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match='/'> <xsl:apply-templates/> </xsl:template> <!--=== Make a slight change to this line ===--> <xsl:template match='/root/dupnode'/> <xsl:template match='@* | node()'> <xsl:copy> <xsl:apply-templates select='@* | node()'/> </xsl:copy> </xsl:template> </xsl:stylesheet> Cheers, Tom P [Phil Servedio] > I have an xml tree which looks like the following. I want > to copy the source tree to a result tree minus certain > nodes. However some node names are duplicated: > > ... > This xsl removes all <dupnode>s. How do I remove > only the <dupnode> at the root? > > Can a template directive say 'match <this> andparent node = root'? > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Removing nodes that have , Thomas B. Passin | Thread | [xsl] any suggestions on reading an, Sanjay Pandey/Towers |
[xsl] any suggestions on reading an, Sanjay Pandey/Towers | Date | [xsl] IE browsers, Rosa I-Ting Cheng |
Month |