JSON est un petit format de données. Un formateur ne peut pas le réparer tant qu’un parseur ne l’accepte pas. Commencez par l’erreur que le parseur nomme, car les erreurs suivantes sont souvent une conséquence de la première.
Lire la première erreur
Collez le document dans le Formateur et validateur JSON. Si la ligne d’état indique une position, regardez-y d’abord. Une erreur courante est une virgule finale après le dernier champ d’objet ou élément de tableau. JSON ne l’autorise pas. Une autre est une chaîne entre guillemets simples. Les chaînes JSON utilisent des guillemets doubles.
Les commentaires sont aussi rejetés. Si le texte vient d’un fichier JavaScript, retirez les commentaires ou convertissez le fichier en JSON avant de le formater.
Formater après l’analyse
Choisissez deux ou quatre espaces et formatez. Le formatage réécrit les espaces. Il ne devrait pas renommer les clés ni transformer un nombre en chaîne. Si un très grand entier change, la limite est le parseur numérique JSON, pas l’indentation. Conservez ces valeurs en chaînes si chaque chiffre compte.
Quand vous avez besoin d’un tableau
Si la valeur est un tableau d’objets plats, le convertisseur JSON vers CSV peut créer un fichier tableur. Il refuse les valeurs imbriquées au lieu de les supprimer. Ce refus est la partie utile : vous voyez quel champ aurait perdu sa structure.