Aus dem Kurs: XSLT Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.200 Kurse von Branchenfachleuten.

XML-Elementnamen während der Laufzeit dynamisch festlegen

XML-Elementnamen während der Laufzeit dynamisch festlegen – Tutorial zu XML

Aus dem Kurs: XSLT Grundkurs

XML-Elementnamen während der Laufzeit dynamisch festlegen

Für das folgende Beispiel hab ich meine Output-Methode wieder auf XML und „indent“ auf „yes“ gestellt. Und jetzt schaun wa uns dieses XSLT-Dokument einmal an. Wir haben jetzt hier das Tag, welches den Namen „customer“ trägt. Und dadurch, dass ich jetzt hier „customer“ hineingeschrieben habe, dieses Element, hab ich das Ganze natürlich auch später hier in meiner Ausgabe. Was ist aber jetzt, wenn ich möglicherweise zum Zeitpunkt, als ich dieses XSLT geschrieben habe, noch gar nicht wusste, wie dieses Element später einmal heißen soll? Also hier soll möglicherweise nicht „customer“ stehen, soll dann der Name, der in der Ausgabe erscheinen soll, der soll hier aus meinem Quelldokument herausgenommen werden. Und genau dafür gibt es ein XSLT-Befehl, mit dem man das machen kann. Fangen wir erst einmal an und zwar der XSLT-Befehl heißt „element“. An den Befehl „xsl:element“ übergibt man einen Namen. Hier wird wirklich der Name hineingeschrieben und zwar beispielsweise schreiben wir jetzt hier…

Inhalt