This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
intersection revisited
- To: <XSL-List at lists dot mulberrytech dot com>
- Subject: [xsl] intersection revisited
- From: "Gavin Bong" <gavinb at pobox dot com>
- Date: Tue, 20 Feb 2001 08:48:36 +0800
- References: <DBA890364A2DD311A46300508B016EC580652E@mail.consortio.com>
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi,
This is a message to Michael Kay. He once offered
an xpath expression to produce "intersection of nodesets" functionality
with this code extract:
<xsl:variable name="A" select="/dept/person[@dept_id = 1]" />
<xsl:variable name="B" select="/dept/person[smoker = 'yes']" />
<xsl:variable name="intersect" select="$A [count(.|$B) = count($B)]"/>
I tried this on MSXML3 final and Xalan and it did not
produce the expected intersection. Is there something wrong with the
xpath ? Michael? Anyone?
Thanks
Gavin
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list