Check out this code
Code:
<xsl:output method="xml" />
<xsl:key name="dstscd" match="mktcd" use="."/>
<xsl:key name="dstseg" match="MktSegId" use="."/>
<xsl:template match="/">
<mrkseg>
<xsl:for-each select="//mktcd[generate-id()=generate-id(key('dstscd',.))]">
<mktcd><xsl:value-of select="."/></mktcd>
</xsl:for-each>
<xsl:for-each select="//MktSegId[generate-id()=generate-id(key('dstseg',.))]">
<MktSegId><xsl:value-of select="."/></MktSegId>
</xsl:for-each>
</mrkseg>
</xsl:template>
</xsl:stylesheet>
Bookmarks