RE: [xsl] Correcting an XML

Subject: RE: [xsl] Correcting an XML
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Fri, 16 Jul 2004 01:00:39 +0100
> So, basically, I need to change two types of things and then 
> copy over the
> entire XML document with the changes in it. This would seem 
> very simple, but I'm at a loss.

You write an identity template to copy all elements

<xsl:template match="*">
<xsl:copy><xsl:copy-of select="@*"/><xsl:apply-templates/></xsl:copy>

and then add template rules to modify the ones you want to modify, e.g.

<xsl:template match="Datatype[.='DATE']">

Michael Kay

Current Thread