Toán tử XPath

Biểu thức XPath có thể trả về tập hợp nút, chuỗi, giá trị luận lý và số.

Toán tử XPath

Dưới đây là các toán tử có thể sử dụng trong biểu thức XPath:

Toán tử Mô tả Mô hình Giá trị trả về
| Tính toán hai tập hợp nút //book | //cd Trả về tất cả các nút có phần tử book và cd
cộng công thức cộng 6 cộng 4 10
trừ công thức trừ 6 trừ 4 2
nhân công thức nhân 6 nhân 4 24
chia công thức chia 8 chia 4 2
= bằng price=9.80

Nếu giá trị price là 9.80, thì trả về true.

Nếu price là 9.90, thì trả về false.

!= không bằng price!=9.80

Nếu price là 9.90, thì trả về true.

Nếu price là 9.80, thì trả về false.

< nhỏ hơn price<9.80

Nếu price là 9.00, thì trả về true.

Nếu price là 9.90, thì trả về false.

<= nhỏ hơn hoặc bằng price<=9.80

Nếu price là 9.00, thì trả về true.

Nếu price là 9.90, thì trả về false.

> lớn hơn price>9.80

Nếu price là 9.90, thì trả về true.

Nếu price là 9.80, thì trả về false.

>= lớn hơn hoặc bằng price>=9.80

Nếu price là 9.90, thì trả về true.

Nếu price là 9.70, thì trả về false.

hoặc hoặc price=9.80 hoặc price=9.70

Nếu giá trị price là 9.80, thì trả về true.

Nếu giá trị price là 9.50, thì trả về false.

price>9.00 và price<9.90

Nếu giá trị price là 9.80, thì trả về true.

Nếu giá trị price là 8.50, thì trả về false.

mod Tính dư của phép chia 5 mod 2 1