toolbin_

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.