Riparare JSON online
Ripara JSON non valido localmente e poi formattalo con indentazione pulita. Per log, API e output LLM.
Correlate
Guide per JSON Fix
Errori di parsing JSON: leggi il messaggio, vai dritto alla soluzione
Un elenco dei messaggi di errore dei parser JSON e dell'articolo che spiega ciascuno — inizia con un validatore rigoroso, poi approfondisci il problema di sintassi specifico.
Correggere le virgole finali nel JSON
Una virgola finale dopo l’ultima proprietà di un oggetto o l’ultimo elemento di un array è valida in alcuni contesti JavaScript, ma non in JSON.
Correggere gli apici singoli nel JSON
Stringhe e chiavi di oggetto in JSON devono usare virgolette doppie. I valori tra apici singoli sono comuni in frammenti JavaScript, output in stile Python e risposte di LLM.
Formattatore JSON intelligente per JSON rotto
Un formattatore JSON tradizionale funziona solo quando l’input è già valido. fixjson.org è un formattatore JSON con riparazione automatica : prima ripara gli errori di sintassi comuni e poi formatta il JSON ripulito con un’indentazione leggibile. Usalo per formattare JSON non valido online quando il payload viene da log, da una risposta di API, da una configurazione editata a mano o dall’output di un’IA.
Lo stesso strumento è anche un json beautifier, json prettifier, json tidy online, json decoder e json object formatter — nomi diversi per una stessa operazione: fare il parsing, riparare e riemettere con indentazione. Che tu lo chiami prettify json, json beautify, code formatter o code beautification, il risultato è lo stesso: JSON rigoroso e formattato nel json file format standard.
Formattare e validare vanno insieme. Prima di stampare qualcosa, fixjson esegue un json validator sul tuo testo, così lo strumento funge anche da json checker e da passo di json verify — se la json syntax è sbagliata, vedi esattamente dove si rompe. Incolla una json string grezza, fix json che non fa il parsing, e leggi il risultato in un json viewer (jsonviewer) pulito. Lo stesso sito collega un json object viewer e una modalità json view per ispezionare key value pairs annidate, invece di scorrere un’unica riga lunga.
Quando il parsing fallisce, subentra il passo di riparazione. È il percorso json repair che la gente cerca come fix json, json fix, json correct, correct json o semplicemente fixjson. Riscrive le parti rotte in JSON valido e le restituisce, trasformando un’esecuzione fallita di json validator in una pulita — senza upload, senza account.
La maggior parte di questi errori nasce dal trattare JSON come JavaScript. La distinzione json vs javascript (json vs js) conta: JSON non ha commenti, né virgole finali, né apici singoli, né chiavi nude. Il passo di riparazione riscrive ciascuno di essi in correct json così che un parser rigoroso lo accetti.
- Apici singoli —— converte
'value'in"value" - Chiavi JSON senza virgolette —— racchiude identificatori nudi come
{ name: "Ada" }tra doppi apici - Virgole finali —— ripara le virgole prima di
}o] - Errori «Unexpected token» —— ripulisce gli errori di sintassi comuni dietro a molti fallimenti dei parser JSON
- Literal di Python —— sostituisce
True,False,Nonecon gli equivalenti JSON - Commenti JavaScript —— elimina i commenti di riga
//e i commenti di blocco/* */ - Code fence Markdown —— rimuove i wrapper ````json` all’inizio e ````` alla fine tipici degli output degli LLM
- Numeri esadecimali —— converte
0xFFin decimale
Guide alla riparazione di JSON
Hub tematici
- Errori di parsing JSON: leggi il messaggio, vai dritto alla soluzione
- Riparare JSON non valido: da «cosa non va» a un file pulito
- Formattatore, validatore, visualizzatore JSON: scegli lo strumento giusto
- Riparare l'output JSON di un LLM: gestire il quasi-JSON dell'IA
- Privacy: strumenti JSON che non lasciano il tuo browser
- Interoperabilità JSON: YAML, CSV, XML, JWT, Schema
Guide specifiche
- Come decodificare stringhe Base64 (e payload JWT)
- Codifica URL: codifica in percentuale parametri di query e percorsi
- Convertire YAML in JSON (ed evitare errori di indentazione)
- Convertire JSON in CSV: appiattire un array di oggetti
- Convertire JSON in XML: radice, attributi e array
- Fare escape del JSON come letterale stringa (e decodificare JSON doppiamente codificato)
- Correggere le virgole finali nel JSON
- Correggere gli apici singoli nel JSON
- Correggere chiavi senza virgolette nel JSON
- Riparare il JSON prodotto da un LLM
- Correggere l’errore di parse JSON: Expected Property Name
- JSON vs letterale di oggetto JavaScript
- Valida il JSON prima delle richieste API
- Formattatore JSON vs JSON Repair
- Correggere errori JSON Unexpected Token
- Convertitore JSON in oggetto JavaScript