Toán tử XPath
- Trang trước Trục XPath
- Trang tiếp theo Mẫu 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. |
Và | Và | 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 |
- Trang trước Trục XPath
- Trang tiếp theo Mẫu XPath