Minificateur JSON
Le minificateur JSON retire chaque espace, tabulation et saut de ligne dont le JSON n'a pas besoin, pour produire la forme la plus compacte des mêmes données.
Comment l'utiliser
- Collez votre JSON formaté dans la zone de saisie
- Cliquez sur Minifier — le JSON est d'abord validé
- Copiez le résultat compact en un clic
Il valide d'abord : un document invalide est rejeté avec une erreur claire plutôt que minifié, vous n'expédiez donc jamais de JSON cassé. Les valeurs ne sont pas modifiées, mais — comme le formateur — un aller-retour par le moteur JSON du navigateur ne garde que la dernière valeur d'une clé d'objet en double et peut réordonner les clés d'aspect entier. Utilisez-le pour réduire un corps de requête ou une configuration intégrée ; utilisez le formateur JSON pour l'inverse, quand il faut de l'indentation pour lire ou comparer un document. Il n'y a pas d'équivalent XML — l'outil XML ne fait que réindenter. L'entrée est limitée à 2 Mo, environ 100 000 valeurs et 64 niveaux d'imbrication, et le document ne quitte jamais votre navigateur.
FAQ
Oui. Un document invalide est rejeté avec une erreur et rien n'est produit ; la sortie est donc toujours du JSON valide.
Les valeurs, oui. L'ordre des clés, non : une clé d'objet en double ne garde que sa dernière valeur et les clés d'aspect entier peuvent être réordonnées, car le document est resérialisé par le moteur JSON du navigateur.
Non. L'outil XML ne fait que réindenter — un contrôle de bonne formation et une indentation fixe de deux espaces. Il n'y a pas d'option de minification XML.