This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: deep "copy-of" a source fragment


Sorry, that was a mistake on my part.  You don't want it to completely ignore 
non-matching nodes, you just want it to apply-templates to its children 
(therefore not copying the node and "ignoring" it).

<xsl:template match="node()">
  <xsl:apply-templates/>
</xsl:template>

Sorry 'bout that.

On Wednesday 04 September 2002 23:35, you wrote:
> <xsl:template match="node()" priority="0"/>
> <xsl:template match="/h:html/h:body//@* | /h:html/h:body//node()">
>    <xsl:copy>
>      <xsl:apply-templates select="@*"/>
>      <xsl:apply-templates select="node()"/>
>    </xsl:copy>
> </xsl:template>
> </xsl:stylesheet>
>
> then I get nothing but an xml declaration returned.
>
> If I remove
> <xsl:template match="node()" priority="0"/>
> Then I get just text-nodes again.

-- 
Peter Davis

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]