Subject: [xsl] eliminating duplicates From: Garvin Riensche <g.riensche@xxxxxxx> Date: Thu, 10 May 2007 22:05:10 +0200 |
<edge source="IGetter" target="CGetter" dependency="positive"/> <edge source="IGetter" target="CGetter" dependency="positive"/> <edge source="IGetter" target="CCount" dependency="positive"/> <edge source="ICount" target="IGetter" dependency="positive"/> <edge source="ICount" target="CGetter" dependency="positive"/> <edge source="ICount" target="ICount" dependency="positive"/> <edge source="ICount" target="CCount" dependency="positive"/> <edge source="ICount" target="CCount" dependency="positive"/>
How do I get rid of one <edge source="IGetter" target="CGetter" dependency="positive"/> and one <edge source="ICount" target="CCount" dependency="positive"/> which appear twice?
So I thought with more attributes this would work: <xsl:for-each select="//edge[not(./@source=preceding-sibling::edge/@source and ./@target=preceding-sibling::edge/@target and ./@dependency=preceding-sibling::edge/@dependency )]"> </xsl:for-each>
Regards, Garvin
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Output fixed length recor, David Carlisle | Thread | Re: [xsl] eliminating duplicates, Steve |
Re: [xsl] Output fixed length recor, Chris | Date | Re: [xsl] eliminating duplicates, Steve |
Month |