Outils pour développeurs ● Traitement local

Validateur JSON

Vérifiez la syntaxe JSON et repérez les propriétés répétées.

Préparation de l’outil…
Essayez un petit exemple

Essayez un petit exemple

Chargez cet exemple fictif dans un formulaire vide. Vérifiez les options, lancez l’outil si nécessaire et comparez le résultat ci-dessous.

Le validateur analyse le texte localement et indique si sa syntaxe respecte JSON; il signale également des noms de propriétés dupliqués. Collez le document JSON dans le champ et lancez la vérification. Suivez les erreurs signalées pour localiser les problèmes. Un document syntaxiquement valide peut contenir des données incorrectes pour votre application. Les propriétés en double sont signalées par un avertissement, même si la syntaxe est valide, car les analyseurs peuvent les traiter différemment.

Entrée JSON

{"name":"Ada","count":2,"active":true}

Résultat attendu

Syntaxe JSON valide. Aucun nom de propriété en double.

L’exemple sera disponible lorsque l’outil sera prêt.

Le texte est traité dans votre navigateur.

✓ Traitement local✓ Sans compte✓ Saisies traitées ici✓ Gratuit

Réponse rapide

Le validateur analyse le texte localement et indique si sa syntaxe respecte JSON; il signale également des noms de propriétés dupliqués.

Le code de la page et ses ressources sont chargés depuis le site; les valeurs saisies sont traitées dans votre navigateur, sans requête de calcul.

Mode d’emploi

Collez le document JSON dans le champ et lancez la vérification. Suivez les erreurs signalées pour localiser les problèmes.

Limites

Un document syntaxiquement valide peut contenir des données incorrectes pour votre application. Les propriétés en double sont signalées par un avertissement, même si la syntaxe est valide, car les analyseurs peuvent les traiter différemment.

Questions fréquentes

Que m’indique un résultat sans avertissement ?

Le texte respecte la syntaxe JSON et ne contient pas de propriétés répétées. Une syntaxe valide avec des propriétés répétées produit un avertissement, pas un rejet. Cela ne vérifie ni les champs obligatoires, ni les types, permissions ou règles métier.

Pourquoi le validateur signale-t-il les propriétés répétées ?

JSON recommande des noms uniques, mais les analyseurs peuvent traiter les doublons différemment. Supprimez le doublon ou vérifiez les données avec l’analyseur qui les consommera.

Pourquoi une virgule finale est-elle une erreur ?

La syntaxe JSON n’autorise pas de virgule après le dernier élément d’un objet ou d’un tableau.

La validation téléverse-t-elle le JSON ?

La vérification de syntaxe s’exécute dans le navigateur; le chargement de la page demande tout de même son code et ses ressources au site.

Sources et références

Ces références documentent la norme ou l’API citée ; elles ne valident pas la sortie de l’outil.