Comment formater du JSON
- Collez votre JSON dans la zone de saisie.
- Choisissez 2 ou 4 espaces, tabulation ou minifier, et triez les clés si besoin.
- Copiez le résultat ou corrigez l'erreur à l'endroit indiqué.
Pourquoi formater du JSON
Les réponses d'API et les logs arrivent souvent sur une seule ligne. Indenté, le JSON montre l'imbrication des objets et tableaux d'un coup d'œil : on trouve un champ, repère une valeur manquante ou relit une config bien plus vite.
Lire la position d'une erreur
Le validateur indique la ligne et la colonne où l'analyse s'est arrêtée. L'erreur réelle est souvent juste avant : virgule ou guillemet manquant à la ligne précédente, ou virgule en trop avant } ou ].
JSON et objets JavaScript
Le JSON est plus strict que le JavaScript : clés et chaînes entre guillemets doubles, ni commentaires, ni virgules finales, ni undefined, ni NaN. Les entiers au-delà de 2^53 perdent en précision en JavaScript, d'où des identifiants souvent envoyés en chaînes.
Questions fréquentes
Mon JSON est-il envoyé à un serveur ?
Non. Le formatage et la validation utilisent l'analyseur JSON du navigateur : réponses d'API et fichiers de config restent sur votre appareil.
Quelles sont les erreurs JSON les plus courantes ?
Une virgule après le dernier élément, des apostrophes au lieu de guillemets doubles, des clés sans guillemets et des commentaires. JSON n'accepte rien de tout cela.
Que fait la minification ?
Elle supprime espaces et retours à la ligne hors des chaînes pour obtenir le JSON valide le plus compact.
