Validateur de Schéma JSON
Validez un document JSON contre un Schéma JSON et visualisez les erreurs de validation en ligne — tout dans votre navigateur, sans envoi de données.
Foire aux questions
Qu'est-ce que JSON Schema ?
JSON Schema est un vocabulaire qui permet d'annoter et de valider des documents JSON. Il décrit la structure de vos données : champs obligatoires, types de données, plages de valeurs, motifs de chaînes, etc. La version la plus utilisée actuellement est Draft-07 / Draft 2019-09.
Quels mots-clés ce validateur prend-il en charge ?
Cet outil prend en charge : type, required, properties, items, minimum, maximum, exclusiveMinimum, exclusiveMaximum, minLength, maxLength, minItems, maxItems, pattern, enum, const et additionalProperties. Cela couvre les cas d'utilisation de validation les plus courants.
Pourquoi utiliser la validation JSON Schema ?
La validation JSON Schema permet de détecter les problèmes de qualité des données avant que votre API, base de données ou application ne les traite. Elle sert de documentation vivante de votre contrat de données et peut être utilisée dans les tests, les pipelines CI et les vérifications à l'exécution.