[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Copy element but transform sub-element


Subject: Re: [xsl] Copy element but transform sub-element
From: "Joris Gillis" <roac@xxxxxxxxxx>
Date: Thu, 08 Sep 2005 15:41:40 +0200

Hi,
Tempore 15:36:58, die 09/08/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Maximilian GC$rber <max@xxxxxxxxxx>:

I need to only apply a template to the article element (and sub-elements)
the (rather complex) product element can be copied as is:

This looks like a proto-type scenario for an identity transform:


<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes"/>

<xsl:template match="node()|@*">
	<xsl:copy>
		<xsl:apply-templates select="node()|@*" />
	</xsl:copy>
</xsl:template>

<xsl:template match="article">
 <CHANGED_ARTICLE>
      <SOME_TABULAR-STYLED_XML/>
  </CHANGED_ARTICLE>
</xsl:template>

</xsl:stylesheet>


regards, -- Joris Gillis (http://users.telenet.be/root-jg/me.html) Deserta faciunt et innovationem appelant


Current Thread