Databases Reference
In-Depth Information
Abbildung 22.3: Die Benutzerschnittstelle von BaseX
/alben/album/titel/@sprache
liefern uns
Asterix der GallierAsterix und KleopatraTim in TibetRheingold
sowie
sprache="de" sprache="de" sprache="de" sprache="de"
als Ergebnis. Wie wir Informationen aus XML-Dokumenten formatieren, sehen
wir in Kürze. Ähnlich wie mit der where -Komponente der select -Anweisung
können wir auch in XPath-Ausdrücke Prädikate einfügen und die Ergebnisliste
so weiter einschränken.
Sämtliche im Dokument enthaltenen Asterix-Alben liefert uns die Anweisung
/alben/album[@reihe='Asterix']
Alle Alben, deren Titel den Text „Tim“ enthalten, ergeben sich durch die Nutzung
der Funktion contains :
/alben/album/titel/contains(text(),'Tim')
Neben dieser Funktion gibt es in XPath noch zahlreiche weitere Funktionen. Wenn
wir etwa alle Alben haben wollen, die mindestens einmal ein Element namens
beschreibung enthalten, können wir mit der Funktion count arbeiten.
Search WWH ::




Custom Search