Subject: RE: Copying node but changing attributes From: Kay Michael <Michael.Kay@xxxxxxx> Date: Fri, 29 Sep 2000 16:25:43 +0100 |
I suggest that instead of doing <xsl:copy select="@*"> you do <xsl:apply-templates select="@*">, you can then write a default template that copies the attribute thus: <xsl:template match="@*"><xsl:copy/></xsl:template> and other templates that modify specific attributes as required, e.g. <xsl:template match="@desc"> <xsl:attribute name="desc"> <xsl:value-of select="normalize-space(.)"/> </xsl:attribute> </xsl:template> > -----Original Message----- > From: Joerg Colberg [mailto:joerg.colberg@xxxxxxxxxxx] > Sent: None > To: XSL-List@xxxxxxxxxxxxxxxx > Subject: Copying node but changing attributes > > > Hi all, > > Here is my most recent problem: I want to copy nodes from the input > xml to the output xml but I want to change the contents of some of > their attributes. Mike Kay > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Copying node but changing attri, David Carlisle | Thread | "Breaking Out" of an xsl transforma, tshenton |
Copying node but changing attribute, Joerg Colberg | Date | "Breaking Out" of an xsl transforma, tshenton |
Month |