Un JSON invalide est l'une des sources d'erreurs les plus frustrantes en développement. Une virgule de trop, des guillemets simples au lieu de doubles, une clé non quotée : chaque infraction au standard JSON bloque complètement l'interpréteur. Un formateur JSON en ligne détecte ces erreurs instantanément.
Le standard JSON (RFC 8259) est très strict : les clés et valeurs chaînes doivent être entre guillemets doubles, les objets et tableaux ne doivent pas avoir de virgule trailing (après le dernier élément), les commentaires ne sont pas autorisés et les valeurs ne peuvent être que string, number, boolean, null, object ou array. Utiliser un outil de correction en ligne permet d'identifier la ligne et la colonne exactes de l'erreur et de comprendre sa nature.
📊 Tableau de référence
| Erreur | JSON invalide | JSON corrigé |
|---|---|---|
| Guillemets simples | {'name': 'Alice'} | {"name": "Alice"} |
| Virgule trailing | {"a": 1,} | {"a": 1} |
| Clé non quotée | {name: "Alice"} | {"name": "Alice"} |
| Commentaire | {"a": 1 // commentaire} | {"a": 1} |
| Valeur undefined | {"a": undefined} | {"a": null} |