Durch Tag-Inhalte iterieren

chaertl

Grünschnabel
Hallo Zusammen,

da ich erst seit ein paar Tagen mit XSTL arbeite habe ich jetzt mein erstes größeres Problem. Und zwar muss ich durch eine XML-Datei iterieren, aber nicht durch die XML-Tags (da hätte ich schon einiges dazu gefunden), sondern die Inhalte der XML-Tags. Diese beschreiben dann eine Baum-Struktur.
Hier mal ein Beispiel:

<artikel>
<Hersteller>Hersteller_1</Hersteller>
<Produkt>Produkt_1</Produkt>
<Detail>Ausstattung_1</Detail>
</artikel>
<artikel>
<Hersteller>Hersteller_1</Hersteller>
<Produkt>Produkt_1</Produkt>
<Detail>Ausstattung_2</Detail>
</artikel>
<Hersteller>Hersteller_1</Hersteller>
<Produkt>Produkt_2</Produkt>
<Detail>Ausstattung_1</Detail>
</artikel>

Daraus ergibt sich folgender Baum:
Hersteller_1 -> Produkt_1 -> Ausstattung_1
......................|...............|->Ausstattung_2
......................|->Produkt_2 -> Ausstattung_1

Für mich stellt sich also die Frage wie kann ich mir die Werte der Artikel merken und im nächsten Artikel-Durchlauf mit den vorherigen Werten vergleichen.
Irgendwann soll dann daraus das Catalog_Group_System für einen Produkt-Katalog nach BMECAT entstehen.

Leider habe ich keine Ahnung wie ich das mit XSLT realisieren kann.
Wenn mir also jemand einen Rat hätte wäre ich sehr dankbar.

Gruß
Christian
 

Neue Beiträge

Zurück