Outils JSON pour développeurs AI · Exécution locale

Développeurs AI Espace de travail JSON

Génération en langage naturel · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ outils

Nettoyage JSON

Le texte copié d'Excel, du Bloc-notes Windows ou d'une vieille API arrive souvent avec un BOM ou une virgule en trop en fin d'objet.

« Nettoyer le JSON » retire ce bruit courant, pour que mise en forme et validation échouent une fois de moins.

Le nettoyage est conservateur : il ne devine pas vos champs métier et ne réécrit pas l'imbrication. Un texte vraiment cassé va mieux à la réparation.

Les données restent dans le navigateur. Adapté aux exports qui contiennent des champs internes.

Ce que le nettoyage fait — et ne fait pas

BOM, caractères zero-width, virgule finale, blancs en trop : son périmètre. Quotes manquantes, troncature de modèle, JS pris pour du JSON : page Réparation.

L'ordre avec la mise en forme

Nettoyez d'abord, mettez en forme ensuite. Formater un texte sale échoue souvent dès la première ligne — on croit que « l'outil est cassé ».

Comment faire

  1. Collez un JSON avec BOM, virgule finale ou blancs en trop.
  2. Cliquez « Nettoyer le JSON » et voyez si l'état devient analysable.
  3. Mettez tout de suite en forme pour confirmer que la structure est complète.
  4. Si ça échoue encore, envoyez le texte à la réparation ; n'enchaînez pas les nettoyages.
  5. Copiez le résultat propre, puis Schema ou Diff.

Cas d'usage

  • Un fichier UTF-8 enregistré depuis le Bloc-notes Windows a un BOM.
  • Une virgule finale restée d'un littéral d'objet JS.
  • Un export Excel avec des caractères invisibles.
  • Préparer une entrée propre pour un validateur ou un Mock.

À garder en tête

  • Pas de minification forcée ; pour une ligne, compresser sur la page Mise en forme.
  • Les commentaires ne sont pas du JSON standard ; le nettoyage ne promet pas de les supprimer.
  • Tout reste local ; pas besoin d'envoyer le fichier d'abord.

FAQ

La virgule finale est-elle toujours retirée ?

Les virgules finales courantes en fin d'objet ou de tableau, oui. Commentaires ou assemblages bizarres : à l'œil.

Nettoyage ou réparation AI ?

Caractères sales, BOM, virgule finale : nettoyage. Parenthèses ou quotes manquantes : réparation.

Le contenu est-il minifié ?

L'objectif est d'être analysable, pas une seule ligne. Pour une ligne, allez compresser sur la page Mise en forme.

Le fichier est-il envoyé ?

Non.

Qu'est-ce qu'un BOM ?

Une marque invisible en tête de fichier, fréquente dans l'UTF-8 enregistré par le Bloc-notes. JSON.parse peut alors échouer.

Les commentaires sont-ils retirés ?

Pas d'engagement à supprimer les commentaires. S'il y a // ou /* */, effacez-les à la main ou essayez la réparation.

La précision des nombres change-t-elle ?

Les valeurs ne sont pas retouchées exprès. On vise le bruit, pas une resérialisation métier.

Que faire si le nettoyage échoue ?

L'entrée n'est peut-être pas du JSON. Vérifiez XML, YAML ou un extrait de journal.