Publicité
Document JSON
Schéma JSON
Publicité

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.