Subject: Re: Transforming a small part of a document and copying the rest
From: Ragulf Pickaxe <ragulf.pickaxe@xxxxxxxxx>
Date: Wed, 16 Nov 2005 14:48:43 +0100
|
Hi,
>
> I want to transform a small part (two elements with attributes) of a
> large document, and only copy the rest of the elements and attributes.
> Is there a simple way to copy the rest?
You can use copy-of
Something like:
<xsl:template match="/">
<xsl:apply-templates/>
</
<xsl:template match="specific-elements"> <!-- Matches the specific
elements that you want to do something with -->
<!-- do the transformation here -->
<!-- If you want to copy child elements do this line as well -->
<xsl:apply-templates/>
</
<xsl:template match="*"> <!-- Matches all elements not overruled by
more specific template -->
<xsl:copy-of select="."/>
</
Regards,
Ragulf Pickaxe :-)
|