JSONPath Tester & Valutatore
Interroga, ispeziona e valuta documenti JSON usando espressioni JSONPath in tempo reale. Tutte le valutazioni vengono eseguite localmente nel tuo browser — i tuoi dati non vengono mai caricati.
I valori corrispondenti verranno visualizzati qui.
Esempi JSONPath
Carica i dati di esempio e clicca su qualsiasi espressione qui sotto per provarla immediatamente. Questi esempi dimostrano i selettori standard e le estensioni JSONPath-Plus.
| Espressione | Descrizione | |
|---|---|---|
| $.store.book[*].author | Autori di tutti i libri nel negozio. | |
| $..author | Tutti gli autori ricorsivamente ovunque nel JSON. | |
| $.store.book[?(@.price < 10)] | Books cheaper than $10 using filter expressions. | |
| $.store.book[0,1] | Primi due libri usando selettori unione/virgola. | |
| $.store.book[:2] | Primi due libri usando la notazione slice. | |
| $.store.book[?(@.isbn)] | Tutti i libri che contengono una proprietà ISBN. | |
| $..price | Tutti i prezzi ricorsivamente ovunque nel documento. |
Informazioni su JSONPath-Plus
Questo valutatore esegue il dialetto JSONPath-Plus. Estende la specifica JSONPath originale con funzioni personalizzate, selettori padre (^), filtri proprietà/indice e operazioni native su array/slice.
Differenze di Sintassi e Dialetto
La sintassi JSONPath varia tra le librerie (es. Go, Java, Python). JSONPath-Plus è JavaScript completamente lato client, consentendo funzioni di filtro standard e ricerche di selettori profondi in modo sicuro nel browser.
Privacy 100% Lato Client
I tuoi documenti JSON e le espressioni di query vengono valutati direttamente all'interno della sandbox del tuo browser. Nessun dato viene inviato ad API o server esterni, garantendo la completa privacy.