XSLT 1.0 kurz & gut

XSLT 1.0 kurz & gut

von: Evan Lenz

O'Reilly Verlag, 2006

ISBN: 9783897215177

Sprache: Deutsch

186 Seiten, Download: 4667 KB

 
Format:  PDF, auch als Online-Lesen

geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop


 

eBook anfordern

Mehr zum Inhalt

XSLT 1.0 kurz & gut



KAPITEL 3 Wie XSLT funktioniert (S. 29-30)

Wie in Kapitel 1 beschrieben, befasst sich der XSLT-Prozessor mit den drei Bäumen des XPath-Datenmodells: dem Quellbaum, dem Stylesheet-Baum und dem Ergebnisbaum. Abbildung 2 zeigt das Verhältnis zwischen diesen drei Bäumen. Der XSLT-Prozessor wird mit dem Stylesheet- und dem Quellbaum gefüttert und bringt dann den Ergebnisbaum hervor.

Stylesheet-Struktur

Die allgemeine Struktur eines XSLT-Stylesheets sieht folgendermaßen aus:

Programmiercode nicht in Leseprobe enthalten

Das Dokument- oder Wurzelelement des Stylesheets ist xsl: stylesheet. Alternativ können Sie auch das Element xsl:transform verwenden, das sich auf die genau gleiche Weise verhält. Was Sie verwenden, bleibt Ihrem persönlichen Geschmack überlassen. Der XSLT-Namensraum ist http://www.w3.org/1999/XSL/Transform. Das übliche Namensraum-Präfix ist xsl, aber es kann ein beliebiges Präfix verwendet werden – vorausgesetzt, es ist an den XSLT-Namensraum- URI gebunden.

In Kapitel 4 finden Sie eine Klassifikation aller XSLT-Elemente, in der angegeben wird, an welcher Stelle eines Stylesheets sie auftreten können.

Verarbeitungsmodell

Die gesamte XSLT-Verarbeitung besteht aus Iterationen über Listen von Knoten. Bei jedem bestimmten Punkt in der Ausführung eines Stylesheets gibt es einen aktuellen Knoten für diese Iteration und eine aktuelle Knotenliste, über die iteriert wird. Die aktuelle Knotenliste ist eine geordnete Liste der Knoten, über die iteriert wird, und der aktuelle Knoten ist ein Mitglied dieser Liste.

Kategorien

Service

Info/Kontakt