|
|
 |
Tutorial XSLT – Die Transformationssprache für XML
Margit Becher, Fachhochschule Hannover
XSLT, die eXtensible Stylesheet Language Transformation, ist eine XML-Sprache zur Transformation von XML-Dokumenten in andere (XML-) Dokumente. Insbesondere ist es hiermit möglich XML-Dokumente für verschiedene Ausgabemedien wie Print (PDF) oder das Web (HTML) aufzubereiten, also ein Single-Source-Publishing zu realisieren. Das Tutorial bietet einen Einstieg in die wichtigsten Sprachkonzepte und die Arbeitsweise von XSLT sowie eine Einführung in die Pfadbeschreibungssprache XPath.
Inhalt
- Übersicht: Sprachen zur Darstellung von XML
- Die Sprachfamilie XSL (XSLT und XSL-FO) und XPath
- Prozessoren
- Aufbau eines XSLT-Stylesheets
- XSLT ist eine deklarative Sprache
- Aufbau und Bedeutung von Templates (Schablonen)
- Prinzip der Abarbeitung des XML-Dokumentenbaums, Built-in Templates
- Kurzeinstieg in XPATH
- Die wichtigsten Sprachelemente von XSLT: Kontrollstrukturen in XSLT <xsl:if>, <xsl.choose>, <xsl:for-each>
- Sortierung und Nummerierung
- Erzeugen mehrerer Ausgabedokumente
- Stylesheets parametrisieren
Vorkenntnisse
XML-Grundlagen
Zielgruppen
Programmierer, Informatiker, Praktiker im Berufsleben
Teilnehmerzahl
maximal 30 Teilnehmer
Ort
Humboldt Universität Berlin
Unter den Linden 6
10099 Berlin
Zeit
26. September 2007, ganztägig
Technischer Hinweis
Das Tutorial wird durch praktische Übungen
begeleitet. Für diese Übungen wird der XML-Editor <oXygen/> verwendet. Eine begrenzte
Anzahl von Arbeitsplatzrechnern mit diesem XML-Editor steht den Teilnehmern
zur Verfügung. Wenn Sie die Übungen auf Ihrem eigenen Laptop
durchführen möchten, können Sie <oXygen/> gerne auch
als kostenlose, vierwöchige Testlizenz auf Ihrem Laptop installieren (http://www.oxygenxml.com/download.html).
Die Übungsbeispiele werden Ihnen rechtzeitig zur Verfügung gestellt.
| |