Subject: RE: [xsl] Correcting an XML documentxsl-list@lists.mulberrytech.com 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> </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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Correcting an XML documentxsl, walter . crockett | Thread | [xsl] Merge? Copy?, sbz sbz |
[xsl] Correcting an XML documentxsl, walter . crockett | Date | [xsl] Merge? Copy?, sbz sbz |
Month |