Formateur JSON
Rend le JSON lisible et signale ses erreurs.
Cet outil fonctionne avec JavaScript. Pour l’utiliser, activez JavaScript dans votre navigateur et rechargez la page.
REND LISIBLE UN JSON EMMÊLÉ.
Le formateur JSON rend lisible un JSON compressé sur une seule ligne ou mal rangé, et vérifie en même temps s'il est valide. L'indentation peut être de 2 espaces, de 4 espaces ou une tabulation. « Trier les clés par ordre alphabétique » facilite la comparaison de deux JSON ; même si les mêmes données arrivent dans un autre ordre, la sortie est identique. « Compresser sur une ligne » fait l'inverse : cela retire les espaces et ramène le fichier à sa plus petite forme, prêt à être intégré dans une configuration ou une requête. Pour un JSON cassé écrit à la main ou copié depuis JavaScript/Python, l'option de réparation corrige d'elle-même les virgules finales, les guillemets simples, les commentaires, les clés sans guillemets et True/False/None ; un JSON échappé dans une ligne de journal s'ouvre aussi avec une seule option.
Si le fichier est défectueux, l'outil ne dit pas seulement « JSON non valide » : il montre à quelle ligne et à quelle colonne se trouve l'erreur, ce qui était attendu, et la ligne elle-même. Une virgule oubliée, une virgule en trop, une apostrophe simple ou une parenthèse non fermée se trouvent ainsi en quelques secondes. Les caractères turcs et les autres caractères Unicode sont écrits tels quels, sans être transformés en séquences d'échappement. Les fichiers JSON, TXT et LOG s'envoient, jusqu'à 32 Mo. On s'en sert pour examiner des réponses d'API, ranger des fichiers de configuration et chercher des erreurs. Jusqu’à 20 fichiers peuvent être envoyés à la fois ; tous sont traités avec les mêmes réglages, et plusieurs fichiers se téléchargent en un seul ZIP.
Du début à la fin
- Envoyez votre fichier JSON. Glissez un fichier JSON, TXT ou LOG ou sélectionnez-le.
- Choisissez le format. Indentation de 2 espaces pour lire ; tri des clés pour comparer ; une seule ligne pour intégrer.
- Formatez et téléchargez. S'il est valide, téléchargez le fichier formaté. En cas d'erreur, corrigez-la grâce à la ligne et à la colonne, puis réessayez.
Questions fréquentes
Que veulent dire la ligne et la colonne dans le message d'erreur ?
L'endroit où le lecteur a buté. L'erreur est le plus souvent juste là ou juste avant : une virgule manquante ou un guillemet non fermé à la ligne précédente en est la cause la plus fréquente.
Les lignes de commentaire (// ou /* */) sont-elles prises en charge ?
Le JSON standard ne contient pas de commentaires ; sans réparation, un fichier commenté donne une erreur. Avec « Tenter de réparer le JSON cassé » activé, les commentaires // et /* */ sont supprimés et le résultat indique combien l'ont été.
Le tri des clés modifie-t-il les données ?
Non. Seul l'ordre des clés à l'intérieur des objets change ; les valeurs et l'ordre des listes restent identiques.
Mon fichier reste-t-il sur le serveur ?
Non. Votre fichier n’arrive sur le serveur que pour être traité et il est supprimé une fois l’opération terminée ; le résultat est lui aussi supprimé dès que vous l’avez téléchargé et quitté l’outil. Aucun compte, nom ou adresse e-mail n’est nécessaire, et vos fichiers ne sont jamais envoyés à un service tiers. L’utilisation est gratuite : aucun quota horaire ou journalier sur le nombre de traitements, aucune publicité à regarder avant le traitement et aucun filigrane ajouté au résultat.
Autres outils Fichier
RUPO Studio