Contoh XPath

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

Contoh XPath

Di bawah ini adalah operator yang dapat digunakan dalam ekspresi XPath:

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

Jika harga adalah 9.80, kembalikan nilai true.

Jika price adalah 9.90, kembalikan nilai false.

!= Tidak sama dengan price!=9.80

Jika price adalah 9.90, kembalikan nilai true.

Jika price adalah 9.80, kembalikan nilai false.

< Kurang dari price<9.80

Jika price adalah 9.00, kembalikan nilai true.

Jika price adalah 9.90, kembalikan nilai false.

<= Kurang dari atau sama dengan price<=9.80

Jika price adalah 9.00, kembalikan nilai true.

Jika price adalah 9.90, kembalikan nilai false.

> Lebih besar price>9.80

Jika price adalah 9.90, kembalikan nilai true.

Jika price adalah 9.80, kembalikan nilai false.

>= Lebih besar atau sama dengan price>=9.80

Jika price adalah 9.90, kembalikan nilai true.

Jika price adalah 9.70, kembalikan nilai false.

atau atau price=9.80 atau price=9.70

Jika harga adalah 9.80, kembalikan nilai true.

Jika harga adalah 9.50, kembalikan nilai false.

and Dengan harga>9.00 and harga<9.90

Jika harga adalah 9.80, kembalikan nilai true.

Jika harga adalah 8.50, kembalikan nilai false.

mod Menghitung sisanya bagian bagi 5 mod 2 1