ThomasM: Strings vergleichen

Beitrag lesen

Hallo AndreasZ,

und die Ausgabe sollte so aussehen
10
20

50

Ich habe schon mit != und eq probiert, aber auch ohne Erfolg - Ich bekomme immer alles ausgegeben.

eq deutet auf die Nutzung von XSLT/XPath 2.0 hin. Dann wäre fn:distinct-values() nützlich:

<xsl:for-each select="x">  
  <xsl:value-of select="fn:distinct-values(ELEVATION)" separator="&#xA;"/>  
  <xsl:if test="position() != last()">  
    <xsl:text>&#xA;---&#xA;</xsl:text>  
  </xsl:if>  
</xsl:for-each>

Grüße,
Thomas