Validació amb JSON Schema

Validació JSON Schema

JSON Schema és un llenguatge per definir l'estructura i les restriccions de les dades JSON.

  • Permet validar que un document JSON compleix amb un conjunt de regles predefinides, assegurant la coherència de les dades.

  • És especialment útil en aplicacions web i APIs per garantir que les dades intercanviades són correctes i esperades.

JSON SCHEMA

Exemple d'un JSON que compleix amb un JSON Schema

Exemple de fitxer JSON Schema corresponent

Elements Bàsics en JSON Schema

Definir una propietat simple

Definir un objecte

Tipus de dades bàsics en JSON Schema

  • string → Cadena de text

  • integer → Enter

  • number → Número decimal

  • boolean → Cert o fals (true / false)

  • array → Llista de valors

  • object → Estructura amb propietats

  • null → Valor nul

Definir atributs en objectes

Restriccions de valors

Enumeracions (valors predefinits)

Definir propietats opcionals o amb múltiples ocurrències

  • Opcional (required no especificat)

  • Repetit com a array

📖 Documentació sobre JSON Schema

Si busques informació sobre JSON Schema, aquí tens alguns recursos útils:

🌍 Web oficial

📚 Altres fonts útils

🛠 Eines per validar esquemes JSON

Última actualización

¿Te fue útil?