This is dead easy in XSLT 2.0, but assuming that you want a 1.0 solution,
the only common grouping technique that works on a node-set that might
contain nodes from different documents is Ken Holman's variable-based
grouping technique. Google on that, or see
http://www.stylusstudio.com/xsllist/200410/post20410.html
Michael Kay
http://www.saxonica.com/
-----Original Message-----
From: Ian E. Powell [mailto:Ian(_dot_)Powell(_at_)mdbuyline(_dot_)com]
Sent: 29 November 2005 14:46
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Problem with obtaining distinct values from a
variable containg a nodeset
I have a nagging problem with a nodeset variable. I have a parameter
"$services" that I iterate through. This is a nodeset that I pass into
the stylesheet.
I can have repetitive values in this nodeset and want to remedy this
situation. I have tried using sibling elemination and
couldn't see a way
to apply grouping. I am always getting an invalid xpath error.
How would I go about getting distinct values from the single parameter
"$services"?
Ian
_________________________________________________________________
This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you
have received it in error, please notify the sender immediately
and delete the original. Any other use of the email by you is
prohibited.
_________________________________________________________________
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--