Knotentests
Der Knotentest ist der einzige erforderliche Teil eines XPath-Location-Steps. Das Verstehen dieses Sachverhalts spielt bei der Verwendung von XPath-Ausdrücken eine zentrale Rolle.
Es gibt drei allgemeine Typen von Knotentests:
Einen Namenstest, der einen erweiterten Namen und die Beziehung dieses Namens zur angegebenen Achse für die Angabe der Knoten verwendet, die ausgewählt werden sollen.
Einen Knotentyptest, der Knoten nur anhand des Knotentyps auswählt.
Einen zielgerichteten Test für Verarbeitungsanweisungen, der nur die Verarbeitungsanweisungsknoten auswählt, die dem angegebenen Typ entsprechen.