[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: Exclude elements from apply-templates?
> > <xsl:apply-templates select="not(title | subtitle)"/> > > <xsl:apply-templates select="*[not(self::title) or not(name() ^^^^ > =subtitle)]"/> > > both versions above are possible. > > Joerg The above is equivalent to: <xsl:apply-templates select="*"/> because not(x) or not(y) is always true, when x != y and of course x and y are booleans. Another problem is that such xsl:apply templates will not process any non-element nodes. I'd suggest the following: <xsl:apply-templates select="node()[not(self::title) and not(self::subtitle) ]"/> Or simply specify an empty rule like this: <xsl:template match="title | subtitle" /> Cheers, Dimitre Novatchev. __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|