[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Copying node but changing attributes
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|