Outil Tool Kumar

Réparer du JSON

Collez du JSON invalide pour voir les problèmes et une version réparée à côté. Tool Kumar indique la ligne et la colonne de chaque problème. « Réparer l'entrée » applique toutes les corrections en une seule opération annulable.

Utiliser cet outil

  1. Collez le JSON invalide ou ouvrez le fichier.
  2. Le bandeau compte les problèmes réparables et indique le premier avec sa ligne et sa colonne. L'éditeur souligne chacun des problèmes.
  3. Vérifiez le document réparé dans la vue « Formater », puis choisissez « Réparer l'entrée » pour l'appliquer. Ctrl+Z annule l'opération.

Exemple détaillé

Cet exemple réunit des erreurs courantes : un commentaire, des clés sans guillemets, des guillemets simples, les valeurs Python True et None, une virgule finale, une virgule manquante et NaN. La sortie est le document réparé.

Entrée

{
  // account settings
  name: 'Ada',
  active: True,
  plan: None,
  tags: ['json', 'tools',],
  limits: {"daily": 100 "monthly": 3000},
  ratio: NaN
}

Sortie

{
  "name": "Ada",
  "active": true,
  "plan": null,
  "tags": [
    "json",
    "tools"
  ],
  "limits": {
    "daily": 100,
    "monthly": 3000
  },
  "ratio": null
}

Options et cas limites

  • Corrige les commentaires, les clés sans guillemets, les chaînes entre guillemets simples, les virgules finales, les virgules manquantes entre propriétés, les valeurs Python True, False et None, ainsi que les délimiteurs de bloc de code Markdown autour du JSON collé.
  • NaN et Infinity n'ont pas de représentation JSON et deviennent donc null. Vérifiez la sortie lorsque ces valeurs sont importantes.
  • Certaines entrées ne peuvent pas être réparées, comme une chaîne sans guillemet fermant. Le bandeau indique alors une erreur et son emplacement.
  • La réparation conserve les chiffres des nombres et l'ordre des clés.

Privé par défaut

Votre document reste dans ce navigateur. Tool Kumar analyse, convertit et crée les téléchargements sur votre appareil, sans compte ni étape d'envoi au serveur.

Réparer du JSON : questions fréquentes

Comment corriger du JSON invalide ?
Collez-le ici. Tool Kumar signale chaque problème et affiche une version réparée. Choisissez « Réparer l'entrée » pour appliquer toutes les corrections à la fois, ou modifiez l'entrée manuellement.
Toutes les erreurs JSON peuvent-elles être réparées ?
Non. Les erreurs de guillemets, de virgules et de commentaires sont corrigées automatiquement. Le texte manquant, comme une chaîne tronquée avant son guillemet fermant, doit être corrigé manuellement.
La réparation modifie-t-elle mes valeurs ?
Les valeurs restent identiques, sauf NaN et Infinity, que JSON ne peut pas représenter et qui deviennent null. Vérifiez la sortie avant de l'utiliser.

Guides des erreurs associées

Outils associés

Validateur JSON, Échapper et déséchapper du JSON et Formateur JSON.