Cosa fa JSON Formatter & Validator?
JSON Formatter & Validator ti aiuta a ripulire e verificare il JSON utilizzato nelle API, nei file di configurazione e nei dati delle applicazioni. Puoi incollare qualsiasi JSON e poi applicare un formato leggibile per le persone o minificarlo per avere un file più compatto, controllando allo stesso tempo che la sintassi sia valida.
Quando il tuo JSON è valido, lo strumento lo formatta in base alla modalità selezionata. Se c’è un errore di sintassi, vedrai un messaggio chiaro con la posizione del carattere e una stima di riga e colonna, così saprai esattamente dove guardare.
Come funziona la validazione JSON
Quando fai clic su “Formatta e convalida JSON”, lo strumento:
- Legge il testo dall’area di input.
- Prova a fare il parsing del JSON per verificare se la sintassi è valida.
- Se è valido, formatta il JSON utilizzando la modalità selezionata: pretty print (multi-linea) o minify (singola linea).
- Se non è valido, mostra un messaggio di errore con l’indice del carattere e una stima di riga e colonna per aiutarti a correggere il problema.
Il riquadro di riepilogo a destra mostra se il JSON è valido, quanti caratteri e righe avevi all’inizio e quanti ne rimangono dopo la formattazione.
Pretty print vs JSON minificato
Il JSON in pretty print è formattato con rientri e interruzioni di riga, rendendolo molto più facile da leggere e da revisionare. È l’ideale quando esegui il debug di risposte API, analizzi payload o condividi esempi con il tuo team.
Il JSON minificato rimuove spazi e interruzioni di riga non necessari. È utile quando ti serve un payload più leggero in produzione, vuoi incorporare JSON in HTML/JS o inviare dati compatti sulla rete.
Quando usare questo strumento
JSON Formatter & Validator è particolarmente utile quando:
- Esegui il debug di risposte API da endpoint REST o GraphQL.
- Controlli i file di configurazione JSON prima di usarli su server o app.
- Convalidi i payload delle richieste copiati dalle DevTools del browser o dai log.
- Ripulisci frammenti JSON prima di aggiungerli alla documentazione o ai tutorial.
Consigli per risultati migliori
- Assicurati che sia JSON valido e non JavaScript. Rimuovi commenti, virgole finali (trailing commas) e apici singoli, perché non sono validi nel JSON rigoroso.
- Usa il pretty print per il debug, poi passa al minify quando sei pronto a inviare i dati in produzione.
- Copia il risultato formattato con il pulsante “Copia risultato” per riutilizzare rapidamente il JSON nel tuo editor o client API.
- Usa “Scambia input e risultato” per eseguire un’altra passata o cambiare da Pretty a Minify (o viceversa) senza dover incollare di nuovo il JSON.
Usa questo strumento ogni volta che ti serve un modo rapido, basato sul browser, per formattare e convalidare JSON per le tue API, configurazioni o dati applicativi.