Risposta diretta
Questo strumento formatta, valida e comprime documenti JSON secondo lo standard IETF RFC 8259, evidenziando istantaneamente la posizione di eventuali errori di sintassi con riga e colonna precise.
Come usare questo strumento
Incollare il codice JSON
Inserisci il testo JSON nell'editor con evidenziazione della sintassi.
Scegliere formattazione o minificazione
Clicca su "Formatta" (indentazione a 2 o 4 spazi) oppure su "Minifica" per rimuovere tutti gli spazi superflui.
Individuare gli errori
In caso di sintassi non valida, consulta il messaggio d'errore che indica con precisione la riga e la colonna del carattere problematico.
Copiare o salvare il file
Copia il JSON pulito negli appunti o scarica il file .json sul tuo computer.
Standard IETF RFC 8259 ed ECMA-404 per JSON
Il validatore analizza la struttura lessicale e sintattica verificando il corretto annidamento di parentesi graffe e quadre, l'uso di virgolette doppie obbligatorie per le chiavi, la formattazione dei numeri e l'assenza di virgole finali (trailing commas) non ammesse dallo standard.
- JSON non consente commenti né virgole finali dopo l'ultimo elemento di un oggetto o array.
- La minificazione riduce le dimensioni del payload JSON eliminando interruzioni di riga e spaziature non significative.
Esempi pratici
Risoluzione di un errore di virgola finale in un file di configurazione
Input: {"nome": "FreeKitX", "versione": 1.0,}
Output: Segnalazione errore: "Unexpected token } at line 1 column 38". Correzione: {"nome": "FreeKitX", "versione": 1.0}
Aiuta gli sviluppatori a individuare immediatamente anomalie di formattazione nei payload API.
Limitazioni
- Valida la conformità sintattica JSON pura; non esegue il confronto o diff semantico tra file differenti.
Domande frequenti
I miei payload JSON o le chiavi di configurazione vengono salvati su server?
No. Tutto il processo di parsing, indentazione e convalida JSON avviene esclusivamente nel motore JavaScript del tuo browser.
Il formato JSON accetta commenti con // o /* */?
No. Lo standard ufficiale RFC 8259 vieta espressamente i commenti per garantire l'interoperabilità universale tra linguaggi di programmazione.
Riferimenti autorevoli e standard
- IETF RFC 8259: The JavaScript Object Notation (JSON) Format ↗ — Specifica standard ufficiale che definisce la grammatica sintattica e i vincoli UTF-8 del formato JSON.