← Tools Portfolio JSON Path Tester

JSON Path Tester

Test JSONPath expression terhadap JSON — lokal di browser

Menunggu input
JSON Input
Ln 1 Col 1
1
JSONPath
$
Tulis path di atas
Hasil muncul di sini
.key child ..key recursive [*] wildcard [0] index [-1] last [0:3] slice [?(@.age>18)] filter [?(@.x==true)] bool

JSON Path Tester Online — Uji Expression JSONPath

JSON path tester ini menguji JSONPath expression secara langsung — paste JSON, tulis path seperti $..name atau $.store.book[*].title, hasil query muncul instan. Mendukung filter, wildcard, slice, dan recursive descent.

Pertanyaan Umum

Bagaimana cara test JSONPath expression online?
Paste JSON di kolom input, ketik expression JSONPath (misalnya $.store.book[*].title) di kolom path, hasil query langsung ditampilkan tanpa perlu klik tombol apapun.
Apa itu recursive descent di JSONPath?
Recursive descent (ditulis $..name) mencari semua property bernama "name" di seluruh level nested JSON, tidak peduli seberapa dalam letaknya, tanpa perlu menulis path lengkap.
Apakah mendukung filter expression seperti [?(@.age>18)]?
Ya. Tool ini mendukung filter expression standar JSONPath untuk menyaring array berdasarkan kondisi pada property elemennya, termasuk operator perbandingan dan slice [start:end].
Bagaimana cara pakai wildcard di JSONPath?
Gunakan tanda bintang (*) untuk mencocokkan semua elemen di suatu level, misalnya $.store.book[*] mengambil semua item dalam array book tanpa menyebutkan index satu per satu.
Apakah JSON yang saya test dikirim ke server?
Tidak. Evaluasi JSONPath berjalan sepenuhnya di browser kamu — data JSON tidak pernah dikirim ke server manapun.