xsl-list
[Top] [All Lists]

RE: Correcting an XML documentxsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com

2004-07-15 17:00:39
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>
</xsl:template>

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

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

Michael Kay



<Prev in Thread] Current Thread [Next in Thread>