Cara menggunakan
- Tempel JSON valid pada input.
- Masukkan ekspresi JSONPath, misalnya $.store.book[*].author.
- Baca daftar nilai atau jalur yang cocok dan perbaiki ekspresi bila perlu.
Penjelasan opsi
- Root
- Simbol $ mewakili akar dokumen JSON.
- Properti dan array
- Gunakan titik atau kurung siku untuk properti, indeks array, wildcard, dan jalur bersarang.
- Filter
- Ekspresi filter dapat memilih item berdasarkan nilai properti; sintaks mengikuti dukungan parser pada alat ini.
Ekspresi umum
| Ekspresi | Arti |
|---|---|
$.store.book[*].author |
Penulis semua buku |
$..price |
Setiap harga dalam dokumen |
$..book[?(@.price < 10)].title |
Judul buku dengan harga di bawah 10 |
$..book[-1:] |
Buku terakhir |
$..book[0,1].title |
Judul dua buku pertama |
$..book.length |
Jumlah buku |
Pertanyaan yang sering diajukan
Mengapa hasilnya kosong?
Periksa nama properti, indeks array, dan apakah jalur dimulai dari $. Pastikan JSON juga valid.
Apakah JSONPath sama dengan JavaScript?
Tidak. JSONPath adalah sintaks query untuk dokumen JSON; ia tidak mengeksekusi JavaScript.
Apakah data JSON saya diunggah?
Tidak. Dokumen dan ekspresi diproses di browser.
Privasi
Alat ini berjalan sepenuhnya di browser Anda. File dan teks Anda diproses di perangkat Anda dan tidak pernah diunggah ke server kami.