Validateur JSON
Vérifiez que votre JSON est syntaxiquement correct et trouvez les erreurs précises.
Vous collez du JSON quelque part, le système refuse avec une erreur vague. Vous n’avez aucune idée où l’erreur se cache. Validateur JSON le repère en secondes : il signale la ligne, le caractère, et décrit exactement ce qui casse. Plus besoin de compter les guillemets et les accolades.
Valider votre JSON
- Collez votre JSON dans la zone d’entrée ou importez un fichier.
- L’outil l’analyse instantanément.
- S’il est valide, vous voyez un point vert. S’il y a une erreur, elle s’affiche.
- Corrigez et revalidez immédiatement.
Ce qu’un validateur vérifie
- Toutes les accolades et crochets sont fermés
- Les guillemets délimitent les chaînes complètement
- Pas de virgules traînantes ou mal placées
- Les valeurs null, true, false sont bien écrites
- L’imbrication suit les règles : vous ne pouvez pas fermer un objet puis un crochet qui n’était pas ouvert
Termes de la validation
- Parsing — Processus d’analyse d’un texte pour en extraire la structure. Si le parsing échoue, le JSON est invalide.
- Syntaxe — Ensemble des règles qui définissent un JSON valide. Guillemets, délimiteurs, types — tout doit correspondre.
- Erreur de parsing — Position où le parseur a échoué à continuer. Le message dit souvent une ligne après le vrai problème.
- Validité — État d’un JSON qui respecte la norme RFC 7159. Valide ne signifie pas utile, juste conforme.
Pourquoi valider vaut mieux que deviner
JSON est strict. Une virgule manquante, un guillemet oublié, une accolade non fermée, et tout casse. Un parseur JSON refuse le fichier, mais le message d’erreur est souvent cryptique ou incomplet. Valider localement en ligne vous épargne les allers-retours avec un serveur : vous trouvez et fixez le problème avant d’envoyer.
La validation inclut aussi une vérification de la structure. L’outil confirme que chaque niveau d’imbrication est correct, que les tableaux et objets sont bien fermés, et que les types de valeurs ont du sens.
Questions sur la validation JSON
L’erreur signalée est-elle toujours au bon endroit ?
Généralement oui, mais pas toujours. Le parseur signale où il a échoué, qui peut être une ligne après le vrai problème. Regardez le contexte.
Puis-je valider du JSON5 avec des commentaires ?
Non, ce validateur applique la norme JSON stricte. Supprimez les commentaires ou cherchez un validateur JSON5.
Que signifie "virgule traînante" exactement ?
Une virgule juste avant } ou ]. Exemple : {"x" : 1,}. JSON le refuse.
Puis-je valider du JSON très volumineux ?
Oui, le validateur fonctionne sur des fichiers de plusieurs mégaoctets, mais le navigateur peut ralentir avec les très gros fichiers.
Comment puis-je corriger les erreurs rapidement ?
Commencez par l’erreur signalée. Regardez la ligne avant et après. Les erreurs de type (guillemet, virgule, crochet) se répandent souvent sur plusieurs lignes.