Tester online di espressioni JSONPath
Prova un'espressione JSONPath su JSON e visualizza i valori corrispondenti nel tuo browser.
Supports: $ .key [n] [*] .* and ..key (recursive descent). Filters [?()] are not supported.
🔒 100 % lato client — nessun dato inviato
Prova un'espressione JSONPath sul tuo JSON e visualizza i risultati estratti in tempo reale. Perfetto per eseguire il debug delle query prima di integrarle nel codice o nelle API. Tutto funziona al 100% nel browser: il tuo JSON rimane privato e non viene mai inviato.
What is it for?
- ▸ Estrai valori specifici da una risposta JSON API
- ▸ Verificare un'espressione JSONPath prima di utilizzarla nel codice
- ▸ Esplora la struttura di un documento JSON di grandi dimensioni
- ▸ Filtra un array JSON in base a una condizione
FAQ
Cos'è un'espressione JSONPath?
JSONPath è una sintassi per selezionare elementi all'interno di un documento JSON, molto simile a XPath per XML. Ad esempio, $.store.book[0].title sceglie come target il titolo del primo libro.
Come si selezionano tutti gli elementi in un array JSON?
Si utilizza il carattere jolly [*], ad esempio $.items[*].name per recuperare ogni nome. Incolla il tuo JSON e prova l'espressione per vedere immediatamente i valori restituiti.
Il mio JSON viene inviato a un server?
No, l'espressione JSONPath viene valutata interamente nel tuo browser. Il tuo JSON non viene mai trasmesso o archiviato, il che protegge i tuoi dati potenzialmente sensibili.