[Home] [By Thread] [By Date] [Recent Entries]

Subject: AW: AW: how to test for the element type of the current node
From: "Zink, Juergen" <Juergen.Zink@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 2 Jul 2003 11:19:23 +0200
>This version assumed I'd use two consecutive for-each clauses, one 
>for the B children and one for not-B-children.

>So we'd be talking about a select="not(B)" here, wouldn't we?

>When I try this though:

><xsl:foreach select="not(B)">
>    some diagnostic output here
>    <xsl:apply-templates />
></xsl:foreach>

Yes, you and David Carlisle are right. 
not() is an expression and you must have a path

<xsl:foreach select="*[not(self::B)]">

Cheers,

Juergen

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


Current Thread
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member