Subject: RE: [xsl] Finding Unique Nodes From: "Sullivan, Dan" <dsullivan@xxxxxxxxxxx> Date: Mon, 1 Apr 2002 15:55:08 -0800 |
<xsl:stylesheet xmlns:a="urn:A" version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:key name="fruit" use="." match="item"/> <xsl:template match="/"> <xsl:apply-templates select="list/item[count(key('fruit', .))=1]"/> </xsl:template> </xsl:stylesheet> Dan -----Original Message----- From: Brucato, Greg [mailto:GBrucato@xxxxxxxxxxxx] Sent: Monday, April 01, 2002 5:56 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Finding Unique Nodes I have a list of items, many with duplicate values. I'd like to identify only those that are unique. For example: <list> <item>Apple</item> <item>Apple</item> <item>Apple</item> <item>Apple</item> <item>Orange</item> <item>Pear</item> <item>Pear</item> <item>Pear</item> </list> <xsl:value-of select="count(list/items)"/> The above XML has 8 entries but I only want to tally those that are unique-- 3. Thanks for any help you can provide, Greg XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Finding Unique Nodes, Michael Kay | Thread | [xsl] getting a "Namespace not supp, Frank Shen |
[xsl] Finding Unique Nodes, Brucato, Greg | Date | [xsl] getting a "Namespace not supp, Frank Shen |
Month |