Langsung ke konten
ToolMug

Penguji JSONPath

Tempel dokumen JSON lalu tulis ekspresi JSONPath untuk mencari nilai yang diperlukan. Hasil menunjukkan semua kecocokan dan membantu menguji filter atau jalur array.

Berjalan di browser Anda — tidak ada yang Anda masukkan yang diunggah

JSON
Hasil

Cara menggunakan

  1. Tempel JSON valid pada input.
  2. Masukkan ekspresi JSONPath, misalnya $.store.book[*].author.
  3. 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.

Alat terkait