last

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Funktionen > Referenz Funktionsbibliothek > xpath2 | context functions (Kontextfunktionen) >

last

Die Funktionen last und position erhalten kein Argument. Die last Funktion gibt die Position des letzten Node im Kontext-Nodeset zurück. Die position Funktion gibt die Position des aktuellen Node im Nodeset, das gerade verarbeitet wird, zurück.

 

Das Kontext-Nodeset bei den Nodes, an die die Funktion gerichtet ist, ist das Nodeset, auf das die Funktionen angewendet wird. In der Abbildung unten ist das Nodeset der Language Elemente das Kontext-Nodeset für die Funktionen last und position.

FXxpath10last

Im obigen Beispiel gibt die last Funktion die Position des letzten Node des Kontext-Nodeset (des Nodeset der Language Elemente) als den Wert des number Attributs zurück. Dieser Wert entspricht auch der Größe des Nodeset, da er anzeigt, wie viele Nodes im Nodeset enthalten sind.

 

Die position Funktion gibt die Position des Language Node, der gerade verarbeitet wird, zurück. Für jeden Language Element-Node wird die Position innerhalb des Nodes der Langauge Elemente im Attribut-Node language/@position ausgegeben.

 

Wir empfehlen Ihnen, die Funktionen position und count aus der core Bibliothek zu verwenden.


© 2019 Altova GmbH