Le JSON

JavaScript Object Notation est un format de données textuel dérivé de la notation des objets du langage JavaScript. Il concurrence XML pour la représentation et la transmission d’information structurée

JSON : JavaScript Object Notation

  • Utilisé pour transférer des données entre Client et Serveur
  • La syntaxe suit ces règles :
  • La donnée est représentée par un nom et une valeur séparés par « : »
  • Les données multiples sont séparées par des « , »
  • Les accolades { } sont utilisées pour contenir des objets
  • Les crochets [ ] sont utilisés pour contenir des vecteurs / tableaux

Exemple :

var name = {
    "firstName" : "firstname",
    "lastName" : "lastname",
    "age" : "19"
};

Types de données

  • String
{"firstName":"Yann"}
  • Number
{"age":"19"}
  • Json Object
{
    "student": {
        "firstName" : "firstname",
        "lastName" : "lastname",
        "age" : "19"
    }
}
  • Array
{
    "student":[
        "Ram", "Steve", "John"
    ]
}
  • Boolean
{"isValid":true}
  • Null
"nom" : null

JSON vs XML

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *