Strumenti per sviluppatori
Editor JSON online
Modifica, formatta, ripara, interroga, confronta ed esplora JSON in modalità testo, albero e tabella.
Funziona in locale nel tuo browser — i tuoi dati non vengono caricati.
Che cos’è questo strumento?
L’editor JSON di ToolForge è uno spazio di lavoro completo per leggere, correggere e rimodellare documenti JSON. Incolla una risposta di un’API o un file di configurazione e passa da una vista del codice evidenziata a un albero comprimibile o a una tabella stile foglio di calcolo. È pensato per le sessioni di debug in cui un semplice formattatore non basta.
Un editor JSON online è indispensabile per il debug delle API, la pulizia delle configurazioni e l’esplorazione dei dati. Quello di ToolForge va oltre con una formattazione compatta intelligente, statistiche sulla struttura, modifica interattiva ad albero, viste a tabella per gli array di oggetti e un comparatore integrato.
La modalità Ripara corregge i problemi più comuni: virgole finali, apici singoli, chiavi senza virgolette, commenti e letterali Python come None/True/False.
Le query usano un linguaggio pratico ispirato a JSONPath: $, .chiave, [n], [*], discesa ricorsiva ..chiave e filtri semplici [?(@.campo op valore)].
Tutta l’elaborazione avviene nel tuo browser. Nulla viene caricato sui server di ToolForge.
Come usare Editor JSON
- Incolla il JSON, trascina un file .json oppure fai clic su Esempio per caricare un documento dimostrativo.
- Passa tra le modalità Testo, Albero, Tabella e Confronta a seconda di come preferisci lavorare.
- Modifica nell’editor di codice: colori della sintassi, numeri di riga e sottolineatura degli errori in tempo reale ti aiutano a individuare i problemi.
- Usa la barra degli strumenti per Abbellisci, Formattazione intelligente, Minimizza, Ripara, Convalida, Ordina chiavi, Appiattisci o Ripristina annidamento.
- Interroga con percorsi come $.store.books[*].title o cerca tra chiavi e valori, poi copia o scarica il risultato.
Esempi
Interrogare titoli annidati
Percorso $.store.books[*].title applicato al documento di esempio.
$.store.books[*].title
[ "Clean Code", "Designing Data-Intensive Applications", "The Pragmatic Programmer" ]
Riparare un JSON disordinato
{name: 'Ada', year: 1815,}{
"name": "Ada",
"year": 1815
}Domande frequenti
Il mio JSON viene caricato?
No. Modifica, formattazione, riparazione, query, confronto e ricerca funzionano interamente nel tuo browser.
In cosa si differenzia dal formattatore JSON?
Il formattatore si concentra su abbellimento, minimizzazione e convalida. L’editor JSON aggiunge le viste ad albero e a tabella, riparazione, query, confronto, ricerca, appiattimento, statistiche e modifica interattiva.
Quale sintassi di query è supportata?
Un sottoinsieme in stile JSONPath: $, .proprietà, ["proprietà"], [indice], [*], ..proprietà e filtri [?(@.campo>10)] con == != > >= < <=.
Posso confrontare due documenti JSON?
Sì. Apri la modalità Confronta, incolla i documenti a sinistra e a destra e fai clic su Confronta per vedere i percorsi aggiunti, rimossi e modificati.
Ti servirà più potenza in futuro?
Strumenti premium, limiti più alti e accesso API sono in programma. La V1 resta gratuita e privata nel tuo browser.