Skip to main content

XPath Operators

XPath defines operators and functions on nodes.

An XPath expression returns either a node-set, a string, a Boolean, or a number.

Classification of XPath Operators

XPath operators can be categorized in different category according to their property.

Comparison OperatorsComparison operators to compare values.
Boolean OperatorsBoolean operators are used to check 'and', 'or' & 'not' functionalities.
Number Functions/OperatorsOperators/Functions on Numbers.
String FunctionsIt specifies various string functions.
Node Functions/OperatorsIt specifies various functions and operators acting on nodes.