Outil de développement / 01

Formateur JSON

Validez, formatez, minifiez, copiez et téléchargez du JSON sans l’envoyer nulle part.

Formateur JSON: TOEA analyse le JSON avec l’analyseur conforme aux standards du navigateur et le sérialise avec deux ou quatre espaces, ou sans espaces supplémentaires. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.

Exécutions
Dans votre navigateur
Coût
Gratuit · sans inscription
Disponibilité
Prêt à l'emploi
Établi de finition JSONTraitement local

Fonctionne entièrement dans votre navigateur

Sortie formatéeEn attente
Votre résultat apparaîtra ici.

Les erreurs qui invalident la plupart des JSON

JSON est plus strict que le JavaScript auquel il ressemble. Une virgule après le dernier élément, les apostrophes, des clés sans guillemets, des commentaires, et des valeurs comme undefined ou NaN sont toutes invalides, et chacune est signalée avec sa position. Le texte copié depuis un fichier JavaScript ou produit par un modèle de langue en contient souvent plusieurs ; l'outil de réparation JSON les corrige mécaniquement, et objet JS vers JSON convertit les littéraux d'objet.

Les grands nombres perdent des chiffres

JavaScript stocke chaque nombre comme un flottant 64 bits, exact seulement jusqu'à 9 007 199 254 740 991. Tout outil qui analyse du JSON en JavaScript, y compris celui-ci, arrondit les entiers plus grands, donc un ID 64 bits tel que 12345678901234567890 revient comme 12345678901234567000. Les API qui renvoient de grands ID les proposent généralement sous forme de chaînes pour cette raison.

Au-delà du formatage

Le formatage prouve que la syntaxe est valide, pas que les données ont les bons champs. Pour vérifier la structure par rapport à un contrat, utilisez le validateur JSON Schema ; pour voir ce qui a changé entre deux réponses, le diff JSON compare par clé plutôt que par ligne.

Comment l'utiliser

  1. Collez le JSON dans l’éditeur de saisie.
  2. Choisissez Formater le JSON ou Minifier.
  3. Vérifiez le résultat de l’analyse syntaxique, puis copiez-le ou téléchargez-le.

Confidentialité et limitations

Votre JSON reste dans votre navigateur. Le formatage vérifie la syntaxe, pas la conformité des champs à un schéma d’API particulier.

Outils associés

Questions fréquentes

Corrige-t-il un JSON invalide ?

Non. Il signale l’erreur de l’analyseur pour vous permettre de corriger la source sans modifier le sens à votre insu.

Réordonne-t-il les clés ?

Non. Il conserve l’ordre des propriétés fourni par l’objet analysé.

Outil gratuit · dans votre navigateur exécutions · aucun compte requis