json
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
json [2016/02/24 12:33] – créée luc | json [2018/10/13 20:32] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== JSON ====== | ||
+ | [[https:// | ||
+ | |||
+ | JSON = null | ||
+ | ou true ou false | ||
+ | ou NombreJSON | ||
+ | ou ChaîneJSON | ||
+ | ou ObjetJSON | ||
+ | ou TableauJSON | ||
+ | |||
+ | NombreJSON = - NombrePositif | ||
+ | ou NombrePositif | ||
+ | NombrePositif = NombreDécimal | ||
+ | ou NombreDécimal . Chiffres | ||
+ | ou NombreDécimal . Chiffres PartiExposant | ||
+ | ou NombreDécimal PartiExposant | ||
+ | NombreDécimal = 0 | ||
+ | ou UnÀNeuf Chiffres | ||
+ | PartiExposant = e Exposant | ||
+ | ou E Exposant | ||
+ | Exposant = Chiffres | ||
+ | ou + Chiffres | ||
+ | ou - Chiffres | ||
+ | Chiffres = Chiffre | ||
+ | ou Chiffres Chiffre | ||
+ | Chiffre = 0 à 9 | ||
+ | UnÀNeuf = 1 à 9 | ||
+ | |||
+ | ChaîneJSON = "" | ||
+ | ou " ChaîneCaractères " | ||
+ | ChaîneCaractères = ChaîneCaractère | ||
+ | ou ChaîneCaractères ChaîneCaractère | ||
+ | ChaîneCaractère = un caractère | ||
+ | sauf " ou \ ou U+0000 à U+001F | ||
+ | ou SéquenceÉchappement | ||
+ | SéquenceÉchappement = \" ou \/ ou \\ ou \b ou \f ou \n ou \r ou \t | ||
+ | ou \u ChifreHexadécimal ChifreHexadécimal ChifreHexadécimal ChifreHexadécimal | ||
+ | ChifreHexadécimal = 0 à 9 | ||
+ | ou A à F | ||
+ | ou a à f | ||
+ | |||
+ | ObjetJSON = { } | ||
+ | ou { Membres } | ||
+ | Membres = ChaîneJSON : JSON | ||
+ | ou Membres , ChaîneJSON : JSON | ||
+ | |||
+ | TableauJSON = [ ] | ||
+ | ou [ ÉlémentsTableau ] | ||
+ | ÉlémentsTableau = JSON | ||
+ | ou ÉlémentsTableau , JSON1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |