Panduan JSONPath

JSONPath ialah bahasa pertanyaan untuk memilih nilai daripada dokumen JSON.

Pemilih asas

$ ialah akar. .key memilih anak. [*] memilih semua item array.

$.store.book[*].title

Keturunan rekursif

.. mencari di mana-mana peringkat di bawah nod semasa.

$..price

Indeks array

Guna [0], [0,1] atau [0:2] untuk kedudukan dan hirisan.

$.store.book[0:2]

Penapis

Penapis menggunakan [?(@.key pengendali value)].

$.store.book[?(@.price < 10)]

Pengendali: ==, !=, <, >.