Ein Vergleich: Ausdruck vs. Instruktion
(Auszug aus "XSLT 2.0 & XPath 2.0" von Frank Bongers, Kapitel 1.)
Nun zum interessanteren, zweiten Template: In der Anschrift soll zuerst Straße und Hausnummer und dann Postleitzahl und Ort ausgegeben werden. Im Anschluss werden zwei Lösungswege verglichen, eine »altmodische«, aber sichere, weil auch mit XSLT 1.0 funktionierende, und eine weitere, die die neuen Möglichkeiten von XSLT 2.0/XPath 2.0 ausnutzt.
- Variante 1: Der XSLT-orientierte Ansatz
- Das Problem mit den Whitespace Nodes
- Schutzwall für Leerzeichen: Die Instruktion xsl:text
- Variante 2: Der XPath-orientierte Ansatz
- Nebenschauplatz: Konstruktion von Sequenzen
- Nichts drin: Die leere Sequenz
- Konkretes: Literale in einer Sequenz
- Singletons und Knotendubletten
- Das seperator-Attribut von xsl:value-of
- Das Ziel: Die Sequenz nach Maß
- Vergleich der beiden Varianten
<< zurück | vor >> |
Tipp der data2type-Redaktion: Zum Thema XSLT bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: |
Copyright © Galileo Press, Bonn 2008
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XSLT 2.0 & XPath 2.0 ― Das umfassende Handbuch" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
Galileo Press, Rheinwerkallee 4, 53227 Bonn