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

Réparation JSON AI

Les sorties de modèle et les journaux laissent souvent un JSON coupé : virgule en moins, virgule finale, tableau non fermé. Cette page le complète pour qu'il soit analysable.

Collez le fragment à gauche, cliquez « Réparer le JSON ». Le bruit de syntaxe courant est lissé autant que possible ; à droite, un résultat que vous pouvez remettre en forme.

C'est une réparation par règles locales, pas un grand modèle cloud. Imbrication très profonde ou erreur métier : comparez encore avec l'original.

Une fois réparé, envoyez-le à la mise en forme, au Schema ou comme échantillon Mock. Aucun appel d'API externe.

D'abord séparer « sale » et « cassé »

S'il n'y a qu'un BOM ou une virgule finale, la page Nettoyage est plus conservative. Parenthèses ou quotes manquantes, troncature de modèle : cette page. Un champ faux ou une mauvaise valeur, personne ne peut les « réparer ».

Relisez toujours après réparation

L'auto-complétion peut se tromper d'objet pour fermer. Mettez d'abord en forme, comparez à la structure attendue, puis Diff si besoin.

Comment faire

  1. Collez un JSON erroné ou incomplet, ou cliquez « Charger l'exemple ».
  2. Cliquez « Réparer le JSON » et regardez si la barre d'état confirme le succès.
  3. Passez le résultat en mise en forme et vérifiez que les niveaux ont l'air justes.
  4. Comparez les champs clés à l'original pour éviter un complément au mauvais endroit.
  5. Pour valider, enchaînez avec une validation Schema ou un Diff.

Cas d'usage

  • Une sortie LLM coupée à max tokens.
  • Une copie depuis les journaux a perdu les dernières parenthèses.
  • On vous a envoyé des simples quotes ou une virgule finale en « JSON ».
  • Après réparation, générez tout de suite un Schema pour voir si la forme tient.

À garder en tête

  • Aucun modèle cloud, aucune clé API.
  • On répare la syntaxe, pas le métier.
  • Si ça ne passe pas, n'enchaînez pas les clics : réduisez l'entrée, ne collez que l'objet le plus interne.

FAQ

Faut-il une clé API ?

Non. La réparation se fait dans le navigateur, sans modèle cloud.

Quelles erreurs se réparent bien ?

Virgule finale, virgule manquante, parenthèses non fermées, caractères en trop. Un champ mal nommé, non.

Quelle différence avec la mise en forme ?

La mise en forme exige un JSON déjà valide. Ici on tente d'abord de le sauver, puis on vous rend un texte analysable.

Le texte source est-il envoyé ?

Non.

Quand utiliser la page Nettoyage ?

BOM, virgule finale, blancs sales : nettoyage. Structure cassée : réparation.

Le contenu de mes chaînes va-t-il changer ?

L'objectif est de retrouver un texte analysable. Si les guillemets ne matchent pas, le complément peut ne pas être là où vous pensiez : relisez.

Peut-on réparer un objet JavaScript ?

Clés sans guillemets, simples quotes : ça vaut le coup. Les expressions JS complexes, non.

Et si ça échoue encore après réparation ?

Raccourcissez l'entrée, réparez d'abord un objet complet, puis rassemblez.