xsl-list
[Top] [All Lists]

RE: Problem with obtaining distinct values from a variable containg a nodeset

2005-11-29 12:15:02
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>
--~--