Hallo
Ich versuche seit geraumer Zeit eine XSL-Transfomrmation zu finden, die es mir ermöglicht aus folgender XML-Struktur:
<student>
<name>peter</name>
<fach>Deutsch</fach>
<fach>Englisch</fach>
</student>
<student>
<name>paul</name>
<fach>Deutsch</fach>
<fach>Französisch</fach>
</student>
<student>
<name>heike</name>
<fach>Deutsch</fach>
<fach>Französisch</fach>
</student>
eine Ausgabe der Form:
Deutsch:
peter
paul
heike
Englisch:
peter
Französisch:
paul
heike
erzeugt. Natürlich ist die Ausgabe danach noch zu spezifizieren. Problem ist, es existieren rund 60 verschiedene Fächer und ich möchte nicht für jedes Fach ein separates Template erstellen. Schliesslich sollte es auch ohne anpassungen funktionieren, falls neue Fächer hinzukommen würde.
Könnt Ihr mir da ein paar Tips geben?
Danke und frohe Festtage,
c300