Fonction de cet outil
JSON Validator utilise le JSON.parse natif du navigateur pour vérifier l'entrée complète et ne répare, ne réorganise ou ne modifie pas automatiquement les données. Le succès et l’échec sont clairement énoncés avec des mots et des symboles, plutôt que de s’appuyer uniquement sur la couleur.
- « ✓ JSON valide » signifie que l'intégralité du document peut être lu par les analyseurs standard.
- "× Invalid JSON" est livré avec des erreurs d'analyse brutes et des positions calculées de manière fiable.
- Fournissez deux séries d’exemples, légaux et illégaux, pour faciliter la comparaison.
Mode d’emploi
- Collez le JSON à valider.
- Cliquez sur "Valider JSON".
- Lisez le statut JSON valide ou JSON invalide.
- S'il n'est pas valide, modifiez le contenu original en fonction de la cause et de l'emplacement de l'erreur et vérifiez à nouveau.
Utilisations courantes
- Vérifiez rapidement la syntaxe avant de soumettre le fichier de configuration.
- Localisez les erreurs entre crochets ou virgules dans les données de test d’interface.
- Vérifiez que le texte fourni par le tiers est bien du JSON standard.
Fonctionnalités de JSON Validator
Valide la syntaxe JSON et affiche l'état valide, la cause spécifique et l'emplacement de l'erreur calculable. Il convient aux scénarios quotidiens de développement, de débogage, de tri des données et d’optimisation du code. Les résultats du traitement peuvent être directement visualisés, copiés ou téléchargés.
FAQ
Le validateur corrigera-t-il automatiquement JSON ?
Non. La page de vérification conserve délibérément le texte original et ne signale que la validité et les erreurs pour éviter de modifier les données sans consentement.
Pourquoi les guillemets simples sont-ils invalides ?
Les clés et chaînes d'objet JSON doivent utiliser des guillemets doubles. Les guillemets simples sont écrits en JavaScript et non en JSON standard.
Le contenu vide est-il considéré comme un JSON valide ?
Cela ne compte pas. Un JSON valide doit contenir une valeur complète, telle qu'un objet, un tableau, une chaîne, un nombre, un booléen ou une valeur nulle.