Javatpoint Logo
Javatpoint Logo

XPath Operators

XPath defines operators and functions on nodes. An XPath expression returns either a node-set, a string, a Boolean, or a number.

A list of operators used in XPath expression:

Operator Description
| It is used to computes two node-sets.
+ Addition Operator
- Subtraction Operator
* Multiplication Operator
div Division Operator
= Equal Operator
!= Not Equal Operator
< Less than Operator
<= Less than or Equal to Operator
> Greater than Operator
>= Greater than or Equal to Operator
or Or Operator
and And Operator
mod Modulus (Division Remainder)

Categorization of XPath Operators

XPath operators can be categorized in different category according to their property. Following are the different types of XPath operators:

Index Operators/Functions Description
1) Comparison Operators Comparison operators are used to compare values.
2) Boolean Operators Boolean operators are used to check 'and', 'or' & 'not' functionalities.
3) Number Functions/Operators Operators/Functions on Numbers.
4) String Functions It specifies various string functions.
5) Node Functions/Operators It specifies various functions and operators acting on nodes.

Youtube For Videos Join Our Youtube Channel: Join Now


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Trending Technologies

B.Tech / MCA