Panduan JSONPath

JSONPath adalah bahasa kueri untuk memilih nilai dari dokumen JSON.

Selektor dasar

$ adalah root. .key memilih child. [*] memilih semua item array.

$.store.book[*].title

Recursive descent

.. mencari di semua level di bawah node saat ini.

$..price

Indeks array

Gunakan [0], [0,1], atau [0:2] untuk posisi dan irisan.

$.store.book[0:2]

Filter

Filter memakai [?(@.key operator value)].

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

Operator umum: ==, !=, <, >.