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.
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.