JSONPath Tester & Evaluator

Interogați, inspectați și evaluați documente JSON folosind expresii JSONPath în timp real. Toate evaluările rulează local în browserul dumneavoastră — datele dumneavoastră nu sunt niciodată încărcate.

Dialect: JSONPath-Plus
Gata
0 octeți
Valorile potrivite vor fi afișate aici.

Exemple JSONPath

Încărcați datele eșantion și faceți clic pe orice expresie de mai jos pentru a o încerca imediat. Aceste exemple demonstrează selectori standard, precum și extensii JSONPath-Plus.

Expresie Descriere
$.store.book[*].author Autorii tuturor cărților din magazin.
$..author Toți autorii recursiv oriunde în JSON.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] Primele două cărți folosind selectori de uniune/virgulă.
$.store.book[:2] Primele două cărți folosind notația de felie.
$.store.book[?(@.isbn)] Toate cărțile care conțin o proprietate ISBN.
$..price Toate prețurile recursiv oriunde în document.

Despre JSONPath-Plus

Acest evaluator rulează dialectul JSONPath-Plus. Acesta extinde specificația originală JSONPath cu funcții personalizate, selectori părinte (^), filtre de proprietăți/index și operații native de matrice/felie.

Diferențe de Sintaxă și Dialect

Sintaxa JSONPath variază între biblioteci (de exemplu, Go, Java, Python). JSONPath-Plus este JavaScript complet pe partea de client, permițând funcții de filtrare standard și căutări profunde de selectori în siguranță în browser.

Confidențialitate 100% pe Partea Clientului

Documentele JSON și expresiile de interogare sunt evaluate direct în sandbox-ul browserului dumneavoastră. Nu sunt trimise date către API-uri sau servere externe, asigurând confidențialitate completă.