L1 Info : Informatique et Document, Autres langages
 
◃  Ch. 1 Documents et données : CSV/YAML/JSON/  ▹
 

Structure d'un document JSON

  • Un document JSON peut contenir deux types de structures :
    • des ensembles de paires nom/valeur (tableau associatif)
    • et des listes ordonnées de valeurs
  • Les données inclues peuvent être de trois types :
    • objets
    • tableaux
    • valeurs génériques : tableau, objet, booléen, nombre, chaîne de caractères, null
  • Exemple de tableau d'objets ayant deux propriétés couleur et hauteur :
    [
    {"couleur":"spades", "hauteur":"A"},
    {"couleur":"hearts", "hauteur":"Q"},
    {"couleur":"hearts", "hauteur":"10"},
    {"couleur":"club", "hauteur":"J"},
    {"couleur":"diams", "hauteur":"K"}
    ]