Comprendre le JSON Schema : Une Introduction

JSON Schema est un langage déclaratif qui permet d’annoter et de valider des documents JSON.

Par exemple, l’instance de JSON Schema suivante : `{ « properties »: { « foo »: { « description »: « a list of test words », « type »: « array », « items »: { « type »: « string » } } }, « required »: [« foo »] }` correspondrait à un objet avec une propriété requise, « foo ». La propriété « type » spécifie que « foo » doit être un « array » (tableau), et la propriété « description » le décrit sémantiquement comme « une liste de mots de test ». Les éléments à l’intérieur de « foo » doivent être des chaînes de caractères.

Ainsi, l’objet `{ « foo »: [« bar », « baz »] }` est une instance bien formée de cet exemple de JSON Schema. L’objet `{ « properties »: { « foo »: [« bar », « baz »] } }` n’est pas bien formé.

Merci d’avoir lu cet article !

Chez GÉO DESIGN, nous aidons les entreprises à se démarquer grâce à :

Contactez-nous dès aujourd’hui

Chatbot Widget

GÉO DESIGN

×
Bonjour ! Comment puis-je vous aider ? 😊