[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Removing duplicates where duplicates are determine

Subject: Re: Removing duplicates where duplicates are determined by the concatenation of two elements
From: Martin Honnen <Martin.Honnen@xxxxxx>
Date: Tue, 18 Dec 2007 15:14:43 +0100
Re:  Removing duplicates where duplicates are determine
geirr.prestholdt@xxxxxxxxxxxxx wrote:
Hi, consider the following problem:

-i have this sorted list of names
-I want to remove duplicates shown as the concatination of <surname> and <first_name>

My question is:
Can anyone tell me what is wrong with my XSLT(se below)?
I hope you can help me.
The subject of removing duplicates have been discussed before, but I have not found issues around the combination of duplicates and concatination.
I am using XMLSpy 2007 rel3.

A simple stylesheet removing the duplicates is


<xsl:stylesheet
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  version="2.0">

  <xsl:template match="persons">
    <xsl:copy>
      <xsl:copy-of select="person[not(. = preceding-sibling::person)]"/>
    </xsl:copy>
  </xsl:template>

</xsl:stylesheet>


--


	Martin Honnen
	http://JavaScript.FAQTs.com/

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.