dey: Ausgabe ohne doppelte Einträge

Beitrag lesen

Hallo,

So wie ich es verstehe setzt es voraus, dass die Länder bekannt sind, aber gerade die versuche ich damit herauszubekommen.

Es ist möglich, dass dieses Beispiel etwas zu kompliziert ist.
In einem meiner Fälle sieht so aus
<?xml version="1.0" encoding="iso8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.0">
   <xsl:key name="partnumbers" match="xmlDocument/Group/JobList/LineItemList/LineItem/FeederItemList/FeederItem" use="PartNumber" />

<xsl:template match="/">
......

weiter unten Greife ich dann auf das Gruppierungskey zurück:
<xsl:for-each select="xmlDocument/Group/JobList/LineItemList/LineItem/FeederItemList/FeederItem[count(. | key('partnumbers', PartNumber)[1]) = 1 and PartNumber!='']">

Gruppiert wird nach dem Element PartNumber.

Hilft das?

bydey

--
-- bydey ist die Signatur und Verabschiedung, nicht der Nick --
-- Navigate all your PHP web projects with  PHP Project Browser--