Aller au contenu

Formateur JSON

Validez et mettez en forme JSON avec ce formateur JSON. Collez du JSON compact ou minifié : l’outil le vérifie selon les règles strictes de JSON, puis indente les objets et les tableaux avec deux espaces, conserve sur une seule ligne les valeurs courtes qui tiennent sur 80 colonnes et préserve l’ordre des clés, les chaînes et la précision des nombres. Un JSON invalide génère un message d’erreur explicite. Idéal pour les développeurs qui consultent des réponses API, des fichiers de configuration et des journaux.

Réinitialiser

Foire aux questions

À quoi sert le formateur JSON ?

Il vérifie d’abord que votre entrée est un JSON valide, puis l’affiche avec une indentation de deux espaces. Les objets et tableaux qui tiennent sur 80 colonnes, comme les courtes listes de balises, restent sur une seule ligne.

Que se passe-t-il si le JSON est invalide ?

L’outil s’arrête et affiche un message d’erreur, par exemple « Erreur de syntaxe », au lieu de faire des suppositions. Les virgules finales, les commentaires, les apostrophes et les clés sans guillemets ne sont pas valides en JSON ; utilisez d’abord l’outil de réparation JSON pour les corriger.

L’ordre des clés est-il modifié ?

Non, les clés restent dans l’ordre où vous les avez saisies, et les clés en double sont conservées telles quelles. Seuls les espaces et les sauts de ligne changent.

Les nombres sont-ils modifiés ?

Les nombres sont recopiés tels qu’ils sont écrits : leur précision et les grands entiers sont donc préservés. Seuls les exposants sont normalisés : 1E+5 devient 1e5 et -0.5e-03 devient -0.5e-3.

Les séquences d’échappement Unicode sont-elles décodées ?

Non, les chaînes sont recopiées à l’identique : les séquences d’échappement telles que \u00e9 restent échappées et les caractères littéraux restent tels quels. Les guillemets et les barres obliques inverses à l’intérieur des chaînes ne sont jamais modifiés.

Y a-t-il une limite d’imbrication ?

Oui, les documents imbriqués au-delà de 512 niveaux sont rejetés. Les réponses API réelles et les fichiers de configuration restent largement en dessous de cette limite.

Puis-je formater une entrée vide ou une valeur unique ?

Une entrée vide n’est pas un JSON valide et génère une erreur. Une valeur unique, comme une chaîne, un nombre, true ou null, est valide et est renvoyée sans modification.

Puis-je choisir des tabulations ou quatre espaces ?

Non, le formateur utilise toujours une indentation de deux espaces et ne propose aucune option. La plupart des éditeurs peuvent convertir l’indentation ensuite si votre projet utilise des tabulations.

Pourquoi le résultat est-il entouré par une délimitation de code json ?

La sortie est renvoyée sous la forme d’un bloc de code Markdown marqué json ; elle s’affiche donc avec une coloration syntaxique dans Markdown, les tickets et les conversations. Copiez les lignes entre les délimiteurs dans un fichier .json.

Quelle peut être la taille de mon JSON ?

Jusqu’à 5 MB par exécution ; les entrées plus volumineuses sont rejetées avec un message. Le résultat est identique à l’option JSON du formateur de code.

À propos de OneClick Pro

OneClick Pro est une collection gratuite de plus de 150 outils Web pour les tâches du quotidien : convertir des images et des unités, formater et valider du code, vérifier des domaines et SEO, et travailler avec du texte, des dates et des nombres. Chaque outil fonctionne sans inscription ni abonnement, et les données saisies servent uniquement à calculer le résultat et ne sont jamais stockées. Utilisez cette boîte à outils pour des tâches ponctuelles ou ajoutez à vos favoris les outils dont vous vous servez chaque jour.