Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

. .
Suche

Universität Siegen Department ETI Fachgruppe Praktische Informatik

Informationen zum Lehrmodul
XSLT, Teil 2 (Stichworte)

Stand: 17.07.2018


  • Zusammenfassung dieses Lehrmoduls:

    Transformationsregeln sind das zentrale Konzept von XSLT. Motiviert sind Transformationsregeln durch die Annahme, daß i.d.R. der komplette Eingabebaum durchlaufen wird und man die gesamte Dokumenttransformation in lokale Anteile zerlegen kann, die dem Typ der Knoten des Eingabebaums zugeordnet werden können. Dieses Lehrmodul erklärt im Detail, wie Transformationsregeln spezifiziert und aufgerufen werden und welche Transformationsregeln vordefiniert sind.

  • Inhaltsverzeichnis:
    1   Einleitung und Wiederholung
    1.1   Bisheriger Lehrstoff
    1.2   Neuer Lehrstoff - Übersicht
    1.3   Transformationsregeln -- Motivation
    2   Definition und Verwaltung von Transformationsregeln
    2.1   Konzeptueller Inhalt einer Transformationsregel
    2.2   Spezifikationen im Parameter match
    2.2.1   Grundidee
    2.2.2   Beispiele
    2.2.3   Spezifikation mehrerer Knotentypen mit *
    2.2.4   Aufzählung mehrerer Knotentypen
    2.2.5   Pfade in LocationPathPatterns
    2.2.6   Prioritäten von Transformationsregeln
    2.3   Verwaltung von Transformationsregeln
    2.3.1   Kommando xsl:include
    2.3.2   Kommando xsl:import
    3   Expliziter Aufruf von Transformationsregeln
    3.1   Kommando xsl:apply-templates
    3.2   Beispiel
    3.3   Vorgabewert für select
    4   Vordefinierte Transformationsregeln
    5   Die identische Transformation und Projektionen
    5.1   Die identische Transformation
    5.2   Kommando xsl:copy
    5.3   Projektionen

  • relevant für die Lehrveranstaltung(en):
  • Vorausgesetzte Lehrmodule:
  • Stoffumfang in Vorlesungsdoppelstunden: 1.0
  • Umfang in (DIN-A5-) Seiten: 19
  • URLs der Volltexte des Skripts:
    (Erläuterungen zu den Dateiformaten; bitte lesen, sofern beim Entpacken oder Drucken der Dateien Probleme auftreten.)
  • Begleitmaterial:
    - entfällt -
  • Änderungen gegenüber früheren Versionen:
    2018-07-17: kleinere Ungenaugkeiten / Fehler beseitigt
    2018-05-08: kleinere redaktionelle Änderungen
    2017-05-17: kleinere redaktionelle Änderungen
    2014-05-06: viele redaktionelle Änderungen und Umformulierungen
    2012-05-09: kleinere redaktionelle Korrekturen
    2011-05-18: kleinere redaktionelle Überarbeitung
    2009-06-10: redaktionelle Überarbeitung
    2007-05-23: Erstversion