TF

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.

Solo file JSON (.json) — trascinamento supportato, oppure incolla il JSON direttamente nell’editor qui sotto
Modifica JSON in locale: formatta, ripara, interroga, confronta ed esplora.
Valido637 byte38 righeprofondità 620 chiavi6 oggetti4 array
Documento JSONIncolla con Ctrl+V o scrivi direttamente nell’editor
Gli errori vengono sottolineati mentre scrivi. Premi Maiusc+Alt+F per abbellire, Ctrl+F (o l’icona di ricerca) per cercare, Ctrl+H per sostituire e usa le frecce nel margine per comprimere le sezioni.

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

  1. Incolla il JSON, trascina un file .json oppure fai clic su Esempio per caricare un documento dimostrativo.
  2. Passa tra le modalità Testo, Albero, Tabella e Confronta a seconda di come preferisci lavorare.
  3. Modifica nell’editor di codice: colori della sintassi, numeri di riga e sottolineatura degli errori in tempo reale ti aiutano a individuare i problemi.
  4. Usa la barra degli strumenti per Abbellisci, Formattazione intelligente, Minimizza, Ripara, Convalida, Ordina chiavi, Appiattisci o Ripristina annidamento.
  5. 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.