This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Applying templates only to certain part of the tree
- To: xsl-list at mulberrytech dot com
- Subject: Applying templates only to certain part of the tree
- From: "Nuri Besen" <nb_news at hotmail dot com>
- Date: Wed, 17 May 2000 08:28:56 EDT
- Reply-To: xsl-list at mulberrytech dot com
Hello,
I am trying the following, and it does not compile but:
<xsl:template match="/">
<xsl:apply-templates select="main and not(main//TestSec)"/>
<xsl:apply-templates select="main//TestSec"/>
</xsl:template>
where I want to apply the templates for everything under the "main" section
but excluding the TestSec.
The following works but applies the TestSec templates twice, naturally.
<xsl:template match="/">
<xsl:apply-templates select="main"/>
<xsl:apply-templates select="main//TestSec"/>
</xsl:template>
What is the correct method to exclude a part of the tree?
Thanks for any help,
Nuri
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list