Re: [xsl] xsl:copy-of issue

Subject: Re: [xsl] xsl:copy-of issue
From: "Imsieke, Gerrit, le-tex" <gerrit.imsieke@xxxxxxxxx>
Date: Thu, 14 Jan 2010 01:19:57 +0100
On 14.01.2010 01:13, Imsieke, Gerrit, le-tex wrote:
What you probably intended to use is a catch-all template like this:

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

And this more specific template for the table's newly created id (I forgot to mention in the previous message):


  <xsl:template match="table">
    <xsl:copy>
      <xsl:attribute name="id" select="generate-id()" />
      <xsl:apply-templates />
    </xsl:copy>
  </xsl:template>

Current Thread