Format JSON JSON

1. Présentation

Le format JSON, pour JavaScript Object Notation, a été créé lors de l’élaboration du langage JavaScript. Il est défini comme facile à lire et écrire, moins volumineux que le XML, et il est beaucoup plus directif dans sa manière de présenter les données. Dans le monde des applications internet, il sert surtout comme format d’échange entre le navigateur et le serveur d’application.

L’extension des fichiers JSON est en général .json. Ainsi, il ne faut pas la confondre avec les .js de JavaScript. Son media type est simplement application/json

2. Syntaxe JSON:syntaxe

Un objet JSON commence et finit toujours par { et }. Ainsi, {} définit un objet vide. Un objet JSON est défini par un ensemble de couples nom/valeur. Chaque couple est séparé par une virgule.

Pour réutiliser la classe TPersonne, la représentation JSON serait :

{  
   "LastName":"Dupont", 
   "FirstName":"Paul", 
   "Address":"12 rue du Labrador", 
   "City":"Paris", 
   "BirthDate":"25/12/1988" 
} 

On peut imbriquer des représentations JSON les unes dans les autres en suivant la règle de définition d’un objet avec les crochets { et }, comme dans l’exemple...

Pour consulter la suite, découvrez le livre suivant :
couv_RIDELPH.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
XML Data Binding
Suivant
Conclusion