⭐ 0

Exemple valide : un profil utilisateur JSON conforme à son schéma

Validation en local de documents JSON par rapport à un schéma JSON donné.

Entièrement traité dans votre navigateur — rien de ce que vous saisissez ici n'est jamais téléchargé.

Traitement en cours... 0%

Résultat

À propos de cet outil

Cette page ouvre le validateur de schéma JSON préchargé avec un petit schéma de profil utilisateur — exigeant les champs id, email et age, avec des contraintes de type, de minimum et de minLength sur chacun — et un document JSON qui respecte chacune de ces règles. La validation s’exécute dès le chargement de la page, de sorte que le succès affiché ci‑dessous est un contrôle réel, en direct, et non un exemple figé.

Un objet utilisateur avec un id numérique, un email sous forme de chaîne et un âge est l’une des formes les plus fréquemment validées par un schéma, qu’il s’agisse d’un corps de requête d’API, d’un formulaire d’inscription ou d’un fichier d’amorçage de base de données. Ce document passe la validation parce que id et age sont tous deux des nombres entiers conformes au type integer, qu’email est une chaîne d’au moins 5 caractères comme l’exige la règle minLength, et que les trois champs obligatoires — id, email et age — sont bien présents.

Utilisez cette paire comme modèle : modifiez le schéma ou le document JSON dans les deux zones de texte pour voir comment le résultat change. Les préréglages « champ obligatoire manquant » et « type erroné » ci‑dessous utilisent exactement le même schéma mais avec un document qui le met en échec, ce qui vous permet de voir précisément comment chaque type d’erreur de validation est signalé.