Contoh XPath
- Halaman Sebelumnya Aksesoris XPath
- Halaman Berikutnya Pengenalan XSLT
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 |
- Halaman Sebelumnya Aksesoris XPath
- Halaman Berikutnya Pengenalan XSLT