RE: How can I test if an node included in a nodeset

Subject: RE: How can I test if an node included in a nodeset
From: Kay Michael <Michael.Kay@xxxxxxx>
Date: Wed, 2 Aug 2000 09:56:58 +0100
> I have a selected a nodeset in a variable($nodeset) and now I 
> would compare this nodeset to an node and I would detect if this node 
> included in the nodeset.
> 
This is surprisingly difficult. Saxon and xt both provide intersection() as
an extension function. The only way of doing it within the standard is to
rely on union:

count($nodeset) = count($nodeset | $node)

will be true iff $node is a member of $nodeset.

Mike Kay


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


Current Thread