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
XPath (Stichworte)

Stand: 25.04.2018


  • Zusammenfassung dieses Lehrmoduls:

    XPath ist eine Abfragesprache, mit deren Hilfe Knotenmengen in einem XML-Syntaxbaum bestimmt bzw. selektiert werden können. Eine Besonderheit im Vergleich zu relationalen Sprachen besteht darin, mit Pfadausdrücken in der Baumstruktur navigieren zu können. Dieses Lehrmodul stellt die wichtigsten Konzepte von XPath (Version 1.0) an Beispielen vor.

  • Inhaltsverzeichnis:
    1   Motivation und Einordnung
    1.1   Versionen
    1.2   Beispiel
    2   Lokalisierungspfade
    2.1   Navigationsschritte
    2.2   Allgemeine Bestandteile eines Navigationsschritts
    2.3   Navigationsrichtungen (`Achsen')
    2.3.1   Abkürzungen / Vorgaben für die Navigationsrichtung
    2.3.2   Abkürzungen für komplette Navigationsschritte
    2.4   Knoten(typ)tests
    2.4.1   Knoten(typ)tests für Navigationsrichtung attribute
    2.4.2   Knoten(typ)tests für Navigationsrichtungen, die Element-Knoten enthalten
    2.4.3   Weitere Selektionsbedingungen
    2.4.4   Einfache Boolesche Ausdrücke mit Wertvergleich
    2.4.5   Pfadausdrücke in Selektionsbedingungen und implizite Existenzquantoren
    2.4.6   Selektion anhand der Position
    2.4.7   Existenz-Quantor
    2.4.8   Zählfunktion
    3   Vergleich mit relationalen Abfragesprachen

  • relevant für die Lehrveranstaltung(en):
  • Vorausgesetzte Lehrmodule:
    obligatorisch:
    XML
  • Stoffumfang in Vorlesungsdoppelstunden: 1.1
  • Umfang in (DIN-A5-) Seiten: 17
  • URLs der Volltexte des Skripts:
    (Erläuterungen zu den Dateiformaten; bitte lesen, sofern beim Entpacken oder Drucken der Dateien Probleme auftreten.)
  • Begleitmaterial:
  • Änderungen gegenüber früheren Versionen:
    2018-04-25: zusätzlicher Abschnitt 2.4.5 "Pfadausdrücke in Selektionsbedingungen und implizite Existenzquantoren"
    2011-05-04: kleinere redaktionelle Änderungen
    2009-05-27: kleinere redaktionelle Änderungen
    2007-05-09: diverse kleinere Änderungen
    2006-06-19: Literaturangaben aktualisiert
    2005-06-14: diverse kleinere Änderungen
    2004-06-01: Erstversion