Subject: Re: [xsl] Dumb Question - XML to XML changing only a few values From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx> Date: Mon, 3 Dec 2007 09:55:13 +0000 |
On 01/12/2007, Mukul Gandhi <gandhi.mukul@xxxxxxxxx> wrote: > On 12/1/07, G. Ken Holman <gkholman@xxxxxxxxxxxxxxxxxxxx> wrote: > > <xsl:template match="a"> > > <xsl:copy>12345</xsl:copy> > > </xsl:template> > > Somehow, I would have preferred ... > > <xsl:template match="a"> > <xsl:copy> > <xsl:text>12345</xsl:text> > </xsl:copy> > </xsl:template> > > But Ken's choice taught me something new :) Your choice would be the neater option if <a> had any attributes that you needed copied, eg: <xsl:template match="a"> <xsl:copy> <xsl:copy-of select="@*"/> <xsl:text>12345</xsl:text> </xsl:copy> </xsl:template> or possible more future proof in case you ever need to override the copy: <xsl:template match="a"> <xsl:copy> <xsl:apply-templates select="@*"/> <xsl:text>12345</xsl:text> </xsl:copy> </xsl:template> cheers -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Dumb Question - XML to XM, Mukul Gandhi | Thread | Re: [xsl] Dumb Question - XML to XM, Mukul Gandhi |
Re: [xsl] XSLT to convert to type s, Farrukh Najmi | Date | [xsl] Identity and Modified identit, Andrew Welch |
Month |