Semistrukturierte Daten - XPath - DBAI - Technische Universität Wien
Semistrukturierte Daten - XPath - DBAI - Technische Universität Wien
Semistrukturierte Daten - XPath - DBAI - Technische Universität Wien
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Semistrukturierte</strong> <strong>Daten</strong> 6. <strong>XPath</strong> 6.3. Pfadangaben (Paths)<br />
Auswertung von Steps<br />
Auswertung eines Steps achse::node-test[x][y]...<br />
Zuerst wird die Sequence aufgrund von achse::node-test berechnet<br />
→ Ergebnis S = {s1, ..., sk}<br />
Nun wird für jeden Kandidaten si das Predicate x bezüglich dem folgenden<br />
Context ausgewertet:<br />
• context-node = si<br />
• context-position = i<br />
• context-size = k<br />
Im Endergebnis liegen jene Knoten si, für die x den Wert true liefert.<br />
Diese Knoten werden dann bezüglich [y] ausgewertet, usw...<br />
Stefan Woltran, Emanuel Sallinger Seite 33