In XLST, if I do 

<xsl:apply-templates>

On a piece of xml that has a tag that is not defined by a <xsl:template> 
it is completely ignored. Is there a way to have it simply included "as 
is". This is the behaviour I am used to from XPathScript.

The only alternative I can come up with is to define a default template 
that picks up anything that isnt processed and replicates it as it was..


<xsl:template match="*">

  <xsl:element name="{name()}" >
    <xsl:for-each select="@*">
      <xsl:attribute name="{name()}" ><xsl:value-of select="."/></xsl:attribute>
   </xsl:for-each>

  <xsl:apply-templates/>

  </xsl:element>
</xsl:template>

but im guessing there is a neater way?

Cheers, tom


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to