Subject: RE: [xsl] Removing attributes in a generic way ... From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Wed, 12 Oct 2005 20:03:54 +0100 |
Sure: <xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> <xsl:template match="@last_name"/> Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Charles Ohana [mailto:charles.ohana@xxxxxxxxxxxxxx] > Sent: 12 October 2005 20:54 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Removing attributes in a generic way ... > > Hello, > I'm trying to remove some attributes in a generic way. see > example below. I > need to remove all last_name attributes regardless of the node. > Is there a generic way . > > Thanks in advance. > > > Original document > <root> > <person first_name="Dave" last_name="Rowe"> > <person first_name="Sandra" last_name="Smith" /> > </person> > <person first_name="Patrick" last_name="Sullivan" /> > </root> > > > Expected output > <root> > <person first_name="Dave"> > <person first_name="Sandra" /> > </person> > <person first_name="Patrick" /> > </root>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Removing attributes in a gene, Charles Ohana | Thread | [xsl] Need to get lowest and highes, watchstone@xxxxxxxxx |
Re: [xsl] Merging 2 XML's in to 1 o, David Carlisle | Date | [xsl] Opinions, please. Keep entire, Mulberry Technologie |
Month |