xsl-list
[Top] [All Lists]

Re: updated namespace difficulty

2003-02-17 10:36:27
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



<Prev in Thread] Current Thread [Next in Thread>