This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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


> 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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]