Ceci est une ancienne révision du document !
Bases javascript
JSON
JSON : Javascript Object Notation, utilisé par un grand nombre de langages de programmation, est un format de données textuelles permettant la sérialisation de tableaux, d'objets, de données.
Les données sont stockées sous forme de couples clé/valeur :
"dataName" : "dataValue"
Les objets sous forme d'ensemble de couples clé/valeurs matérialisés par des accolades :
{
"Obj1member1Name" : "member1Value",
"Obj1member2Name" : "member2Value"
}
Les tableaux sous forme de liste d'éléments (valeurs, arrays ou objets), séparés par des virgules, et entourés de crochets [] :
[
{"Obj1member1Name" : "member1Value",
"Obj1member2Name" : "member2Value"},
{"Obj2member1Name" : "member1Value",
"Obj2member2Name" : "member2Value"},
]
[
"USD": {
"symbol": "$",
"name": "US Dollar",
"symbol_native": "$",
"decimal_digits": 2,
"rounding": 0,
"code": "USD",
"name_plural": "US dollars"
},
"CAD": {
"symbol": "CA$",
"name": "Canadian Dollar",
"symbol_native": "$",
"decimal_digits": 2,
"rounding": 0,
"code": "CAD",
"name_plural": "Canadian dollars"
}
]