Outils pour développeurs ● Traitement local

Minificateur JSON

Supprimez les espaces de mise en forme JSON sans modifier les valeurs représentables.

Préparation de l’outil…
Essayez un petit exemple

Essayez un petit exemple

Chargez cet exemple fictif dans un formulaire vide. Vérifiez les options, lancez l’outil si nécessaire et comparez le résultat ci-dessous.

Le minificateur retire les espaces non nécessaires au format JSON tout en conservant la structure et les valeurs. Collez un document JSON valide puis lancez la minification. Vérifiez le résultat avant de le transmettre à un autre système. Les propriétés répétées et les nombres que JavaScript modifierait sont refusés plutôt que transformés silencieusement.

JSON à traiter

{
  "name": "Ada",
  "tags": ["tea", "coffee"]
}

Résultat attendu

{"name":"Ada","tags":["tea","coffee"]}

L’exemple sera disponible lorsque l’outil sera prêt.

Le texte est traité dans votre navigateur.

✓ Traitement local✓ Sans compte✓ Saisies traitées ici✓ Gratuit

Réponse rapide

Le minificateur retire les espaces non nécessaires au format JSON tout en conservant la structure et les valeurs.

Le code de la page et ses ressources sont chargés depuis le site; les valeurs saisies sont traitées dans votre navigateur, sans requête de calcul.

Mode d’emploi

Collez un document JSON valide puis lancez la minification. Vérifiez le résultat avant de le transmettre à un autre système.

Limites

Les propriétés répétées et les nombres que JavaScript modifierait sont refusés plutôt que transformés silencieusement.

Questions fréquentes

Pourquoi les noms de propriétés répétés sont-ils refusés ?

La norme JSON recommande des noms uniques, mais les analyseurs peuvent traiter les doublons différemment. Comme celui du navigateur ne conserve que la dernière valeur, l’outil s’arrête plutôt que d’en supprimer silencieusement.

Pourquoi certains nombres sont-ils refusés ?

JavaScript ne représente pas exactement tous les nombres décimaux JSON. Le minificateur refuse ceux qui changeraient après lecture et écriture au lieu de les arrondir.

Sources et références

Ces références documentent la norme ou l’API citée ; elles ne valident pas la sortie de l’outil.