Subject: Re: [xsl] Small changes to source XML From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Fri, 14 May 2004 21:27:32 +0800 |
I want to mostly copy all of my source XML to the output XML, with some small changes. ... What is the best way to do this with a lot of XML without using xsl:element?
T:\ftemp>type kenny.xml <root> <a ID="74"/> <a ID="75"/> <a ID="76"/> </root>
T:\ftemp>type kenny.xsl <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="a/@ID"> <xsl:attribute name="ID">0</xsl:attribute> </xsl:template>
<xsl:template match="@*|node()"><!--identity for all other nodes--> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template>
</xsl:stylesheet> T:\ftemp>saxon kenny.xml kenny.xsl <?xml version="1.0" encoding="utf-8"?><root> <a ID="0"/> <a ID="0"/> <a ID="0"/> </root> T:\ftemp>
-- Public courses: Spring 2004 world tour of hands-on XSL instruction Next: 3-day XSLT/XPath; 2-day XSL-FO - Birmingham, UK June 14,2004
World-wide on-site corporate, govt. & user group XML/XSL training. G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) Male Breast Cancer Awareness http://www.CraneSoftwrights.com/s/bc Legal business disclaimers: http://www.CraneSoftwrights.com/legal
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Small changes to source XML, Kenny Akridge | Thread | RE: [xsl] Small changes to source X, Michael Kay |
[xsl] Small changes to source XML, Kenny Akridge | Date | RE: [xsl] MICROSOFT killing xslt, Kenny Akridge |
Month |