[Home] [By Thread] [By Date] [Recent Entries]
Hi Todd,
I changed your xml a bit because the element key gets a little confusing when using the key function. But at a glance running: <?xml version='1.0'?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:key name="mykey" match="ukey" use="."/> <xsl:template match="/"> <root> <xsl:apply-templates/> </root> </xsl:template> <xsl:template match="ukey">
<xsl:if test="count(key('mykey', .)) > 1">
<xsl:value-of select="."/> has duplicates<xsl:text>
</xsl:text>
</xsl:if>
</xsl:template></xsl:stylesheet> against: <?xml version="1.0"?> <dict> <ukey>Key1</ukey> <value/> <ukey>Key2</ukey> <value/> <ukey>Key3</ukey> <value/> <ukey>Key1</ukey> <value/> </dict> gives: <?xml version='1.0' ?> <root> Key1 has duplicates Key1 has duplicates </root> Hope that's close to what you're looking for Spencer On 7/19/06, Todd Ditchendorf <itod@xxxxxxxxx> wrote:
|

Cart



