folgendes problem - gegeben ist folgende XML-struktur
Code: Alles auswählen
<section>
<frage>Fragetext</frage>
</section>
Code: Alles auswählen
das hier wollen wir NICHT:
<teil>
<sektion>
<abschnitt>
<gruppe>
<frage>Blabla</frage>
<frage>Blabla</frage>
<frage>Blabla</frage>
<frage>Blabla</frage>
</gruppe>
<gruppe>
<frage>Blabla</frage>
<frage>Blabla</frage>
<frage>Blabla</frage>
<frage>Blabla</frage>
</gruppe>
</abschnitt>
<abschnitt>
<gruppe>
<frage>Blabla</frage>
<frage>Blabla</frage>
<frage>Blabla</frage>
<frage>Blabla</frage>
</gruppe>
</abschnitt>
</sektion>
</teil>
etc.
sondern:
<section>
<frage>blabla</frage>
</section>
wobei das tag <section> eben beliebig viele <section>-elemente enthalten darf. damit ließe sich eine beliebige schachtelungstiefe erzielen.
nun soll der fragebogen per stylesheet in HTML ausgegeben werden.
das prinzip ist eigentlich einfach, bloß wissen wir nicht, ob es möglich ist, dass ein template sich selbst rekursiv aufruft (bis es alle o.g. section-elemente durchlaufen hat).
äääh - versteht jemand mein problem? mich würde einfach nur interessieren, ob das PRINZIPIELL mit XSLT möglich ist.
gruß
natas12