[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] How to copy whole source tree? (NEWBIE)
Subject: Re: [xsl] How to copy whole source tree? (NEWBIE) From: Mike Brown <mike@xxxxxxxx> Date: Sat, 31 Aug 2002 13:03:39 -0600 (MDT) |
Marcin Stefaniuk wrote: > I try to copy whole tree and replace some tags. I started from > copying everything blindly. > > I used this: > > <xsl:template match="node()|@*"> > <xsl:copy> > <xsl:apply-templates/> > </xsl:copy> > </xsl:template> > > And it doesn't work So close. Instead of <xsl:apply-templates/>, which is the same as <xsl:apply-templates select="node()"/> and is the same as <xsl:apply-templates select="child::node()"/>, you need to use <xsl:apply-templates select="node()|@*"/>. This is in the XSLT spec under Copying (xsl:copy) - Mike ____________________________________________________________________________ mike j. brown | xml/xslt: http://skew.org/xml/ denver/boulder, colorado, usa | resume: http://skew.org/~mike/resume/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] How to copy whole source tree, Marcin Stefaniuk | Thread | |
Re: [xsl] xsl list breakdown?, Mike Brown | Date | |
Month |
Keywords