Subject: RE: [xsl] Finding Unique Nodes From: "Ivan Pedruzzi" <ivan@xxxxxxxx> Date: Tue, 2 Apr 2002 00:04:36 -0500 |
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml"/> <xsl:template match="/"> <list> <xsl:for-each select="list/item"> <xsl:sort select="list/item"/> <xsl:if test="not(following-sibling::item = .)"> <item><xsl:value-of select="."/></item> </xsl:if> </xsl:for-each> </list> </xsl:template> </xsl:stylesheet> Ivan > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Brucato, Greg > 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 -> |
---|---|---|
[xsl] Finding Unique Nodes, Brucato, Greg | Thread | Re: [xsl] Finding Unique Nodes, Peter Davis |
[xsl] Keep two FO rows together, David B. Bitton | Date | [xsl] transforming data from db to , Yi Qin |
Month |