Operator XPath

Ekspresi XPath dapat mengembalikan set node, string, nilai logis, dan angka.

Operator XPath

Berikut adalah operator yang dapat digunakan dalam ekspresi XPath:

Operator Deskripsi Contoh Nilai kembalian
| Menghitung dua set node //book | //cd Kembalikan semua node yang memiliki elemen book dan cd
+ Pertambahan 6 ditambah 4 10
- Pengurangan 6 kurang 4 2
kali Perkalian 6 kali 4 24
bagi Pembagian 8 bagi 4 2
= Sama dengan price=9.80

如果价格是 9.80,则返回 true。

Jika price adalah 9.90, kembalikan false.

!= Tidak sama price!=9.80

Jika price adalah 9.90, kembalikan true.

Jika price adalah 9.80, kembalikan false.

< Kurang dari price<9.80

Jika price adalah 9.00, kembalikan true.

Jika price adalah 9.90, kembalikan false.

<= Kurang dari atau sama dengan price<=9.80

Jika price adalah 9.00, kembalikan true.

Jika price adalah 9.90, kembalikan false.

> Lebih besar price>9.80

Jika price adalah 9.90, kembalikan true.

Jika price adalah 9.80, kembalikan false.

>= Lebih besar atau sama dengan price>=9.80

Jika price adalah 9.90, kembalikan true.

Jika price adalah 9.70, kembalikan false.

atau atau price=9.80 atau price=9.70

如果价格是 9.80,则返回 true。

如果价格是 9.50,则返回 false。

and price>9.00 and price<9.90

如果价格是 9.80,则返回 true。

如果价格是 8.50,则返回 false。

mod 计算除法的余数 5 mod 2 1