Penguji & Evaluator JSONPath

Kueri, periksa, dan evaluasi dokumen JSON menggunakan ekspresi JSONPath secara real time. Semua evaluasi berjalan secara lokal di browser Anda — data Anda tidak pernah diunggah.

Dialek: JSONPath-Plus
Siap
0 byte
Nilai yang cocok akan ditampilkan di sini.

Contoh JSONPath

Muat data contoh dan klik ekspresi apa pun di bawah untuk mencobanya segera. Contoh-contoh ini menunjukkan pemilih standar serta ekstensi JSONPath-Plus.

Ekspresi Deskripsi
$.store.book[*].author Penulis semua buku di toko.
$..author Semua penulis secara rekursif di mana saja dalam JSON.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] Dua buku pertama menggunakan pemilih union/koma.
$.store.book[:2] Dua buku pertama menggunakan notasi slice.
$.store.book[?(@.isbn)] Semua buku yang berisi properti ISBN.
$..price Semua harga secara rekursif di mana saja dalam dokumen.

Tentang JSONPath-Plus

Evaluator ini menjalankan dialek JSONPath-Plus. Ini memperluas spesifikasi JSONPath asli dengan fungsi kustom, pemilih induk (^), filter properti/indeks, dan operasi array/slice asli.

Perbedaan Sintaks & Dialek

Sintaks JSONPath bervariasi di berbagai pustaka (misalnya Go, Java, Python). JSONPath-Plus sepenuhnya JavaScript sisi klien, memungkinkan fungsi filter standar dan pencarian pemilih mendalam dengan aman di browser.

Privasi Sisi Klien 100%

Dokumen JSON dan ekspresi kueri Anda dievaluasi langsung di dalam sandbox browser Anda. Tidak ada data yang dikirim ke API atau server eksternal, memastikan privasi lengkap.