Formateur JSON
Validez, mettez en forme ou minifiez du JSON et voyez exactement où il est invalide. JSON strict (RFC 8259) uniquement.
Traité dans votre navigateur. Rien de ce que vous saisissez n’est envoyé.
JSON strict (RFC 8259) uniquement : les commentaires, les virgules finales, les apostrophes et les clés sans guillemets sont signalés comme des erreurs, pas corrigés.
Comment l’utiliser
- Collez votre JSON.
- Choisissez « Mettre en forme » ou « Minifier » et, pour la mise en forme, l’indentation.
- Corrigez l’erreur éventuelle, affichée avec sa ligne et sa colonne.
- Copiez le résultat ou téléchargez-le sous forme de fichier .json.
Exemple
- Minifier
- Entrée :{ "a": 1, "b": [1, 2] }
- Résultat :{"a":1,"b":[1,2]}
À quoi sert l’outil « Formateur JSON » ?
Le formateur JSON valide, met en forme ou minifie du JSON et indique la ligne et la colonne de toute erreur.
Comment fonctionne l’outil « Formateur JSON » ?
Un analyseur strict repère et décrit les erreurs, et les fonctions natives JSON.parse et JSON.stringify du navigateur produisent le résultat. Tout se passe dans votre navigateur.
Mes données sont-elles envoyées ?
Non. Votre JSON est traité dans votre navigateur et n’est envoyé nulle part.
Quels formats et quelles entrées l’outil « Formateur JSON » prend-il en charge ?
Entrées : Du texte JSON strict (RFC 8259). Résultat : Du JSON mis en forme avec 2 espaces, 4 espaces ou des tabulations, du JSON minifié, ou une erreur avec sa position.
Quelles sont les limites de l’outil « Formateur JSON » ?
Limites : saisie maximale : 10 000 000 caractères; testé avec : environ 1 Mo de JSON. Les commentaires, les virgules finales, les apostrophes et les clés sans guillemets sont des erreurs, pas des défauts corrigés. Les nombres qu’un nombre JavaScript ne peut pas représenter exactement déclenchent un avertissement de précision.
Autres questions
Accepte-t-il les commentaires ou les virgules finales ?
Non. La saisie doit être du JSON strict ; tout le reste est signalé comme une erreur, avec sa ligne et sa colonne.
Outils associés
- Encodeur et décodeur Base64Encodez du texte en Base64 ou décodez du Base64 en texte. Compatible Unicode, avec une option compatible URL.
- Convertisseur de timestamp UnixConvertissez des timestamps Unix (secondes ou millisecondes) en dates, et des dates en timestamps.
- Générateur d’UUIDGénérez des UUID version 4 aléatoires, un ou jusqu’à 100 à la fois, avec le générateur aléatoire sécurisé de votre navigateur.