This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: How can I test if an node included in a nodeset
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: How can I test if an node included in a nodeset
- From: Kay Michael <Michael dot Kay at icl dot com>
- Date: Wed, 2 Aug 2000 09:56:58 +0100
- Reply-To: xsl-list at mulberrytech dot com
> 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