Subject: RE: [xsl] removing nodes according to attibute value From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 1 Nov 2005 22:55:13 -0000 |
> Michael Kay: > > > Start with an identity template that copies everything: > > > <xsl:template match="*"> > > <xsl:copy><xsl:copy-of > > select="@*"/><xsl:apply-templates/></xsl:copy> > > </xsl:template> > > Or matching "node()" if you want to copy everything, isn't it? > > <xsl:template match="node()"> > <xsl:copy> > <xsl:copy-of select="@*"/> > <xsl:apply-templates/> > </xsl:copy> > </xsl:template> > Your version will copy comments and processing instructions, mine won't. Both of them copy text nodes: yours explicitly, mine by relying on the built-in template rules. So they're different, but I'm not sure the difference is relevant to the problem. Michael Kay http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] removing nodes according , drkm | Thread | Re: [xsl] removing nodes according , drkm |
Re: [xsl] Processing IDREFS attribu, David Carlisle | Date | RE: [xsl] Processing IDREFS attribu, Michael Kay |
Month |