Toán tử XPath

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

Toán tử XPath

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

Toán tử Mô tả Mẫu Giá trị trả về
| Tính tập các nút //book | //cd Trả về tập các nút có phần tử book và cd
cộng Phép cộng 6 cộng 4 10
trừ Phép trừ 6 trừ 4 2
nhân Phép nhân 6 nhân 4 24
chia Phép chia 8 chia cho 4 2
= Bằng price=9.80

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

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

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

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

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

< Nhỏ hơn price<9.80

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

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

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

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

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

> Lớn hơn price>9.80

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

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

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

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

Nếu giá trị 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