XQL
- XQL, eine Anfragesprache für XML-Dokumente
- Anfragen an genau ein XML-Dokument
- Suchergebnis:
- eine Menge von XML-Elementen oder ein XML-Attribut.
- Anreicherung der Suchergebnisse, so daß sie wieder Dokumente (HTML, XML, ...) darstellen
An XML-Dokumente können dann erneut XQL-Anfragen gestellt werden.
- XQL enthält folgende Suchoperatoren:
- für Teile (XML-Elemente) eines XML-Dokuments: Teile der Stufe n ("/ "), alle Teile ("//")
- für die Stelle im XML-Dokument ("[n]")
- Vergleichsoperatoren für Werte von XML-Elementen oder XML-Attributen:
- Gleichheit
- Ungleichheit
- kleiner als
- größer als, usw.
- boolesche Operatoren: logisches und, logisches oder, logisches unäres nicht, logisches binäres nicht
- Quantoren: es existiert ein, für alle
- Mengenoperatoren: Vereinigung, Schnittmenge