Please try this ...
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="2.0">
<xsl:output method="xml" indent="yes" />
<xsl:template match="/">
<absatz>
<xsl:for-each select="distinct-values(//Link/@ref)">
<Link ref="{.}" />
</xsl:for-each>
</absatz>
</xsl:template>
</xsl:stylesheet>
On Wed, Sep 24, 2008 at 4:13 PM, Madlik, Monika (LNG-VIE)
<Monika(_dot_)Madlik(_at_)lexisnexis(_dot_)at> wrote:
Hi,
I've the following XML-file (part of it):
<ReferenceList>
<SourceList>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10687759/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10689339/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10689856/"/>
</SourceList>
<TargetList>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel-v/10689066/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel-v/12404611/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel-v/10691596/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10689856/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10692131/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel-v/10690342/"/>
</TargetList>
</ReferenceList>
I'd like to create the following out of this:
<absatz>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10687759/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10689339/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10689856/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel-v/10689066/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel-v/12404611/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel-v/10691596/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10692131/"/>
<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel-v/10690342/"/>
</absatz>
The Problem is, how to handle distinct values. The XML-file contains the
entry "<Link ref="wdg://pschyrembel/sozmed/sozmed_artikel/10689856/"/>"
following after the element <SourceList> and following after the element
<TargetList>.
How is it possible, to create a list of distinct values? I tried to use
distinct-values() but without any result.
Kind regards,
Monika
--
Regards,
Mukul Gandhi
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--