Formateur et validateur JSON
Formatez, réduisez et validez JSON, avec la ligne et la colonne exactes de toute erreur.
Formateur et validateur JSON
Collez JSON et cet outil le reformate en quelque chose de lisible – ou vous indique exactement où il se casse. C'est le compagnon quotidien des réponses API, des fichiers de configuration, des charges utiles des journaux, des manifestes de packages et du blob minifié que vous venez de copier depuis un onglet réseau.
L'indentation dépend de vous : deux espaces, quatre espaces ou des tabulations. Choisissez plutôt "Réduire" et chaque espace et nouvelle ligne facultatifs sont supprimés, ce que vous souhaitez avant de coller une charge utile dans une chaîne de requête, une variable d'environnement ou un appareil de test. Activez « Trier les clés des objets par ordre alphabétique » et chaque objet du document est réorganisé de manière récursive, de niveau supérieur et imbriqué de la même manière. Cela rend deux versions de la même configuration comparables dans une différence, puisque l'ordre des clés cesse d'être du bruit.
La validation s'exécute sur la même passe. Lorsque l'entrée n'est pas un JSON valide, vous recevez un message calme nommant la ligne et la colonne du problème ainsi que la raison de l'analyseur. Ainsi, une virgule de fin ou une citation manquante prend quelques secondes à trouver plutôt que quelques minutes de plissement des yeux. Lorsque l'entrée est valide, le décompte la confirme et ajoute les nombres intéressants à connaître : combien de clés le document contient comptées de manière récursive, à quelle profondeur il s'imbrique et combien d'octets prend la sortie formatée.
Tout s'exécute dans votre navigateur : aucune demande n'est effectuée et rien n'est enregistré. Cela est particulièrement important pour JSON, car les charges utiles contiennent souvent des jetons, des enregistrements clients ou des noms d'hôte internes. Collez ici les données de production sans hésiter, puis copiez le résultat ou téléchargez-le sous forme de fichier.