Estrai dati JSON usando espressioni JSONPath
Strumenti per sviluppatori
Informazioni su questo strumento
L'Estrattore JSONPath ti consente di interrogare dati JSON usando espressioni di percorso, una sintassi potente per navigare e selezionare elementi all'interno di strutture JSON. Supporta wildcard, indici di array e discesa ricorsiva per un'estrazione precisa dei dati.
Caratteristiche principali
- Supporto completo della sintassi JSONPath, inclusi filtri ed espressioni
- Anteprima dei risultati in tempo reale durante la digitazione dell'espressione
- Evidenziazione delle corrispondenze nel JSON originale
- Preimpostazioni ed esempi di espressioni di percorso comuni
- Copia i risultati estratti in formato JSON o testo semplice
- Supporto per discesa ricorsiva e slicing di array
Casi d'uso
- Estrarre campi specifici da risposte JSON API complesse
- Debug e validazione delle query JSONPath prima dell'implementazione
- Filtrare e trasformare grandi set di dati JSON
- Navigare rapidamente in strutture JSON profondamente nidificate
- Estrarre e aggregare punti dati dai log JSON
json
jsonpath
query
extract
data
Domande frequenti
Quali sintassi supportano le espressioni JSONPath?
Supporta la notazione a punti (es. store.name) e la notazione a parentesi quadre (es. store["name"]), oltre a indici di array (es. products[0]) e wildcard (es. products[*]). Il percorso inizia con $. come prefisso, indicando che la query parte dall'oggetto radice.
Come si usa il carattere jolly *?
Il carattere jolly * corrisponde a tutti gli elementi di un array o a tutte le coppie chiave-valore di un oggetto. Ad esempio, products[*].name restituisce il campo name di tutti i prodotti nell'array, visualizzato in formato array.
Come interrogare dati profondamente nidificati?
Scrivi l'espressione di percorso livello per livello per accedere ai dati profondamente nidificati, ad esempio store.metadata.lastUpdated. Ogni livello è separato da un punto e gli elementi dell'array si accedono con parentesi quadre e indice.
I miei dati sono al sicuro quando uso questo strumento?
Assolutamente sì. L'analisi JSON e le query di percorso avvengono localmente nel browser. Nessun dato viene caricato su alcun server, garantendo la completa riservatezza dei tuoi dati.
Posso estrarre dati da più percorsi contemporaneamente?
Sì. Inserisci un'espressione nel campo di input e clicca «Aggiungi percorso» per aggiungere più espressioni. Lo strumento esegue tutte le query simultaneamente e mostra i risultati di ciascun percorso separatamente.