Questions fréquentes
Qu'est-ce qu'un JSON valide ?
Le JSON suit une norme stricte (RFC 8259). Les noms de propriété et les textes doivent être entre guillemets doubles, les éléments sont séparés par des virgules sans virgule après le dernier, et les commentaires sont interdits. Les valeurs peuvent être des objets, des tableaux, du texte, des nombres, true, false ou null. Des habitudes JavaScript comme les apostrophes, les clés sans guillemets, les virgules finales, NaN et undefined sont des erreurs en JSON.
Le formatage modifie-t-il mes données ?
Aucune valeur n'est modifiée. Les nombres restent exactement tels que vous les avez écrits : un grand identifiant comme 9007199254740993 reste intact (beaucoup d'outils l'arrondissent sans prévenir) et 1.10 reste 1.10. Les propriétés gardent leur ordre, sauf si vous activez le tri des clés. Le texte peut être réécrit, par exemple \u00e9 devient é, ce qui signifie la même chose.
Comment trouver ce qui ne va pas dans mon JSON ?
Si le JSON n'est pas valide, l'outil affiche la ligne et la colonne, la ligne elle-même avec un repère et une courte explication, par exemple une virgule manquante, une virgule finale, des apostrophes ou une accolade non fermée. Les causes les plus fréquentes sont une virgule manquante ou en trop, des apostrophes au lieu de guillemets doubles et un crochet fermant manquant.
Signale-t-il les clés en double ?
Oui. Le JSON autorise deux fois la même clé dans un objet, mais la plupart des programmes ne gardent que la dernière valeur et ignorent les autres sans prévenir. L'outil conserve les deux dans le résultat et liste les clés en double pour que vous décidiez.
Mon JSON est-il envoyé ou conservé ?
Non. Tout s'exécute dans votre navigateur : vos données ne quittent jamais votre appareil. Notre serveur enregistre seulement qu'une opération a été formatée, avec votre adresse réseau, pour appliquer la limite quotidienne affichée au-dessus de l'outil.







