Corriger un JSON invalide : erreurs courantes et solutions
Identifiez et corrigez les erreurs JSON les plus courantes : virgules manquantes, guillemets simples, clés non quotées et commentaires.
Publié le 10 janvier 2026Un 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.
Comprendre la conversion
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 conversion
| 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} |
💡 Exemples pratiques
Cette erreur indique des guillemets simples. Remplacez toutes les ' par des " autour des clés et valeurs chaînes. Le formateur ToolSmartly le fait automatiquement.
Une virgule après le dernier élément d'un tableau ou d'un objet. Ex : [1, 2, 3,] → [1, 2, 3]. Supprimez la virgule finale.
Le code JS utilise souvent des clés non quotées et des valeurs undefined ou des fonctions. Ces éléments doivent être supprimés ou remplacés avant d'obtenir un JSON valide.
⚡ Utiliser l'outil
Essayez notre outil en ligne gratuit — aucune installation requise.
Accéder à l’outil →