Thanks Roger this was indeed one of my problems. I was blinded by the
namespace difficulties and never thought to consider that my copy
template was borked.
simon
On Sunday, February 16, 2003, at 03:05 AM, Roger Glover wrote:
I wrote:
S Woodside wrote:
...
...
<xsl:template match="my:form_textarea" priority="1">
<b>SIMONHELLO</b>
</xsl:template>
<!--
[[xsl:template match="*" priority="-1"]]
[[xsl:copy-of select="."/]]
[[/xsl:template]]
-->
...
Instead of your commented-out template, try this one:
<xsl:template match="*|@*">
<xsl:copy>
<xsl:apply-templates select="*|@*"/>
<xsl:copy>
</xsl:template>
... which is almost, but not quite, correct. The <xsl:apply-templates>
element should look like this instead:
<xsl:apply-templates select="node()|@*"/>
Unlike my original line, this corrected line will invoke the default
templates for processing instruction nodes, comment nodes, and
especially
text nodes.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
---
anti-spam: do not post this address publicly
www.simonwoodside.com -- 99% Devil, 1% Angel
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list