Nein, hier greift das Prädikat [...] mit der jeweiligen Positionsnummer, also: bibliothek/schritte/schritt[2]/text()
Announcement
Collapse
No announcement yet.
einfache DTD aus Bsp. erstellen
Collapse
X
-
Hallo
eine(Frage) hab ich noch, wenn ich jetzt bestimmte Elemente zählen will, wie geh ich da vor?
nach meinen Unterlagen sollte das mit "last() gehen.
also wieder den ganzen WEG unsd zum Schluß last().
bibliothek/schritte/schritt/last() ??
kann man den Anfang nicht dem .. Zeichen abkürzen?
bezieht sich doch auf die Vorfahren des selektierten Knotens.
Grüße
Graf
Comment
-
Zählen kann man mit der XPath-Funktion count(), im Beispiel wäre count(bibliothek/schritte/schritt) möglich. last() bezieht sich auf die letzte Position in einer Knotenfolge: bibliothek/schritte/schritt[last()] referenziert also das letzte schritt-Element in der gegebenen Struktur. Das Kürzel ".." steht für die parent-Achse.
Comment
Comment