Testa espressioni JSONPath su dati JSON e vedi i risultati
JSONPath è un linguaggio di query per JSON, analogo a XPath per XML. Permette di estrarre valori da strutture JSON profondamente annidate usando espressioni di percorso invece di scrivere cicli e accessi alle proprietà nel codice.
Questo tester accetta un documento JSON e un'espressione JSONPath e restituisce tutti i valori corrispondenti. Supporta notazione con punto, notazione con parentesi, wildcard (*), discesa ricorsiva (..), slice di array e filtri.
JSONPath seleziona valori dal JSON. jq è un processore da riga di comando più potente che trasforma anche il JSON. JSONPath è più semplice e integrato in molti strumenti; jq è più ricco ma richiede installazione.
.. cerca a tutti i livelli dell'albero JSON la chiave data.
Sì — JSONPath è stato definito informalmente e implementato in modo inconsistente. Varianti principali: Goessner, Jayway e il più recente standard RFC 9535.
Entrambi selezionano la stessa chiave "a" dall'oggetto radice. La notazione con parentesi è necessaria per chiavi con spazi, trattini o che iniziano con numeri.
Formattatore JSON · Minificatore JSON · Validatore JSON · JSON in CSV · JSON ↔ YAML · Appiattire JSON