Subject: Re: [xsl] Filtering/Removing Truly Duplicate Elements From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 18 Jul 2007 19:54:59 +0100 |
see muenchian grouping <xsl:key name="k" match="xsd:element" use="concat(@name,' ',@type)"/> <xsl:template match"/"> <uniqueElements> <xsl:for-each select="//xsd:element[generate-id()=generate-id(key('k',concat(@name,' ',@type)))]"> <xsl:copy> <xsl:copy-of select="@name|@type"/> </xsl:copy> </xsl:for-each> </uniqueElements> </xsl:template> should be all you need. David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Filtering/Removing Truly Dupl, Wasiq Shaikh | Thread | Re: [xsl] Filtering/Removing Truly , Wasiq Shaikh |
[xsl] Filtering/Removing Truly Dupl, Wasiq Shaikh | Date | RE: [xsl] Filtering/Removing Truly , cknell |
Month |