Valutazione JMESPath

Esegui espressioni JMESPath Core direttamente su dati JSON ed esporta il risultato in formato JSON. Niente da installare.

Impostazioni

JMESPath restituisce esattamente un valore JSON, non corrisponde alle posizioni. Le estensioni comunitarie come root $, let, aritmetic o funzioni extra sono bloccate.

Input

Privato per design: i tuoi dati non lasciano mai il tuo dispositivo.

Output

Incolla un JSON valido e un'espressione JMESPath.

Da sapere

Il valutatore JMESPath applica rigorosamente il core della specifica e restituisce un unico valore JSON.

Le ricerche tipiche includono tester JMESPath e AWS CLI query. JMESPath spesso restituisce null se un percorso non esiste.

Casi d’uso tipici

Testare un’espressione di query AWS CLI prima dell’uso

L’opzione --query di AWS CLI usa JMESPath; testala qui prima di usarla in uno script.

Estrarre un elenco filtrato da un documento JSON

Usa un’espressione come people[?age > `30`].name per estrarre valori filtrati.

Suggerimenti per risultati migliori

Ricondurre i risultati null a percorsi mancanti

Se una query restituisce null, controlla prima i nomi dei campi e le proiezioni.

Non aspettarti estensioni della community da altre librerie

Root $, let, aritmetica o funzioni extra sono bloccati, poiché non fanno parte del core.

Come funziona

Passo dopo passo

  1. 1

    Incolla JSON o apri un file

    Incolla JSON o apri un file JSON o TXT fino a 100 MB.

  2. 2

    Inserisci l’espressione JMESPath

    Inserisci un’espressione JMESPath, ad esempio people[?age > `30`].name.

  3. 3

    Esporta il risultato

    Scegli il formato e copia o scarica il risultato.

Caratteristiche

Specifica core rigorosa

Blocca le estensioni della community per la massima conformità.

Quattro formati di output

JSON, JSON Lines, CSV o testo semplice per il risultato.

Elaborazione locale

I tuoi dati non lasciano mai il tuo dispositivo.

Domande frequenti

Perché la mia query restituisce null?

JMESPath restituisce null se un percorso non esiste — controlla campi e filtri.

I miei dati vengono caricati?

No. La valutazione è interamente locale.

Altri strumenti