JSON è un formato di dati piccolo. Un formattatore non può ripararlo finché un parser non lo accetta. Parti dall’errore che il parser indica, perché gli errori successivi sono spesso una conseguenza del primo.
Leggi il primo errore
Incolla il documento nel Formattatore e validatore JSON. Se la riga di stato indica una posizione, guarda lì per primo. Un errore comune è una virgola finale dopo l’ultimo campo di un oggetto o elemento di un array. JSON non la consente. Un altro è una stringa tra virgolette singole. Le stringhe JSON usano virgolette doppie.
Anche i commenti vengono rifiutati. Se il testo proviene da un file JavaScript, rimuovi i commenti o converti il file in JSON prima di formattarlo.
Formatta dopo che è stato analizzato
Scegli due o quattro spazi e formatta. La formattazione riscrive gli spazi bianchi. Non dovrebbe rinominare le chiavi né trasformare un numero in una stringa. Se un intero molto grande cambia, il limite è il parser numerico JSON, non l’indentazione. Conserva quei valori come stringhe se ogni cifra conta.
Quando ti serve una tabella
Se il valore è un array di oggetti piatti, il convertitore JSON in CSV può creare un file per foglio di calcolo. Rifiuta i valori annidati invece di eliminarli. Quel rifiuto è la parte utile: vedi quale campo avrebbe perso struttura.