Outils developpeur

Validateur JSON

Vérifiez qu’un JSON est valide et repérez la première erreur de syntaxe avec un message clair et précis.

Ideal pour: Contrôle d’un corps de requête API, Vérification d’un fichier de configuration

Reponse rapide

Collez votre JSON pour vérifier s’il est bien analysé et voir tout de suite où commence la première erreur.

Vue d'ensemble

Cet outil vérifie la structure JSON selon les règles utilisées par les parseurs modernes. Il est utile pour confirmer qu’un objet, un tableau, une chaîne, un nombre, une valeur booléenne ou null est écrit dans un JSON correct. Lorsque le contenu est invalide, le résultat pointe la première erreur afin que vous puissiez corriger exactement le caractère ou la ligne qui bloque l’analyse. C’est idéal pour repérer une virgule manquante, un guillemet non échappé, une virgule finale ou un crochet mal apparié avant d’envoyer des données à une API, un fichier de configuration ou un script. Servez-vous-en comme contrôle direct lors du collage d’un payload, de l’édition d’un corps de requête ou de la vérification d’une exportation de données. Vous distinguez ainsi le vrai JSON du texte qui lui ressemble seulement.

Cas d'usage

  • Contrôle d’un corps de requête APIVérifiez qu’un payload POST est valide avant l’envoi, en particulier s’il contient des objets et des tableaux imbriqués.
  • Vérification d’un fichier de configurationContrôlez des paramètres d’application, des flags de fonctionnalités ou une configuration exportée en JSON avant qu’une faute de frappe ne casse le démarrage.
  • Inspection d’un payload de webhookValidez des données de test copiées depuis des logs ou des événements avant de mapper les champs dans un autre système.
  • Nettoyage d’une exportation de donnéesDétectez les exports cassés provenant d’un tableau de bord ou d’un script lorsqu’une virgule, un guillemet ou un crochet en trop s’est glissé dedans.

Comment ca marche

  1. 1

    Collez le JSON dans le champ de saisie.

  2. 2

    Le parseur analyse le texte et indique s’il est valide.

  3. 3

    En cas d’erreur, corrigez la zone signalée puis relancez la vérification.

Exemples

Objet imbriqué valide

Entree: {"user":{"id":42,"roles":["admin","editor"],"active":true}}

Sortie: JSON valide

Un objet complet avec données imbriquées, booléens et tableau.

Virgule manquante entre deux champs

Entree: {"name":"Mina" "age":29}

Sortie: JSON invalide : une virgule est attendue après "Mina"

Montre comment une petite erreur de ponctuation bloque l’analyse.

Virgule finale dans un tableau

Entree: {"items":["a","b",]}

Sortie: JSON invalide : la virgule finale n’est pas autorisée

Illustre une erreur fréquente lors de l’édition manuelle de tableaux.

FAQ

Que vérifie ce validateur en premier ?

Il vérifie si le texte est un JSON valide. Si l’analyse échoue, il indique le premier endroit où la structure se casse, par exemple une virgule manquante, un crochet non fermé ou une chaîne interrompue.

Pourquoi un texte avec des apostrophes échoue-t-il ?

Le JSON exige des guillemets doubles pour les chaînes et les noms de propriétés. Les apostrophes sont courantes dans les objets JavaScript, mais pas dans le JSON pur.

La virgule finale est-elle autorisée ?

Non. Le JSON n’autorise pas les virgules finales dans les tableaux ou les objets, même si certains langages les acceptent dans leur propre syntaxe.

Comment lire la position de l’erreur ?

Commencez par la ligne ou la position indiquée, puis examinez les virgules, guillemets et crochets autour. La vraie cause se trouve souvent juste avant l’emplacement signalé.

Un texte qui semble correct peut-il quand même échouer ?

Oui. Il peut paraître bien formé tout en contenant un guillemet non échappé, un deux-points manquant, un caractère de contrôle ou un nombre écrit dans une forme non prise en charge.