Étape 1 – Collez votre JSON endommagé
- Copiez le JSON invalide ou endommagé (par exemple depuis des logs, une ancienne API ou un fichier de configuration).
- Collez-le dans le panneau de gauche. Vous pouvez aussi glisser-déposer un fichier ou utiliser le bouton Importer.
- Ne vous inquiétez pas des erreurs comme des clés sans guillemets ou des virgules finales : l’outil est conçu pour les corriger.
Étape 2 – Processus de réparation automatique
- Si le JSON est invalide, le bouton « Réparer » apparaît (ou cliquez-le manuellement).
- L’outil tente d’abord une réparation locale rapide pour corriger immédiatement les erreurs de syntaxe.
- Si cela ne suffit pas, il bascule vers le moteur IA pour inférer l’intention et corriger la structure.
Étape 3 – Vérifiez le JSON corrigé
- Le JSON réparé et valide apparaît dans le panneau de droite.
- Nous le formatons automatiquement (pretty‑print) pour vérifier la structure et les valeurs.
- Vérifiez l’indicateur de validité pour confirmer la conformité à la syntaxe JSON standard.
Étape 4 – Utilisez votre JSON propre
- Cliquez sur Copy pour copier le JSON corrigé dans le presse-papiers.
- Téléchargez-le en fichier `.json` pour sauvegarde.
- Utilisez Apply pour le renvoyer côté entrée si vous souhaitez poursuivre l’édition manuelle.
Problèmes courants que nous corrigeons :
- Guillemets manquants autour des clés (ex. :
name: "John" → "name": "John") - Virgules finales (ex. :
[1, 2,] → [1, 2]) - Guillemets simples au lieu de guillemets doubles
- Tableaux ou objets non fermés
Exemple : correction d’un objet de configuration endommagé
// Entrée endommagée (JSON invalide)
{
name: "Project X", // Clé sans guillemets
'id': 1024, // Guillemets simples
items: [
"A",
"B", // Virgule finale
]
}
// Sortie réparée (JSON valide)
{
"name": "Project X",
"id": 1024,
"items": [
"A",
"B"
]
}