ACCUEIL JSON
Tutoriel JSON
Section titled “Tutoriel JSON”JSON : JavaScript Object Notation. JSON est un format léger, basé sur du texte, pour stocker et échanger des données. JSON est souvent utilisé lorsque des données sont envoyées d’un serveur à une page web, servant d’alternative populaire au XML.
Exemple JSON
Section titled “Exemple JSON”L’exemple suivant présente des données JSON représentant un objet employees, qui contient un tableau de trois enregistrements d’employés :
{ "employees": [ { "firstName": "Alice", "lastName": "Green" }, { "firstName": "Bob", "lastName": "Smith" }, { "firstName": "Charlie", "lastName": "Brown" } ]}Exemple XML Équivalent
Section titled “Exemple XML Équivalent”À titre de comparaison, la même structure de données représentée en XML pourrait ressembler à ceci :
<employees> <employee> <firstName>Alice</firstName> <lastName>Green</lastName> </employee> <employee> <firstName>Bob</firstName> <lastName>Smith</lastName> </employee> <employee> <firstName>Charlie</firstName> <lastName>Brown</lastName> </employee></employees>Notez que la version JSON est généralement plus concise.
Qu’est-ce que JSON ?
Section titled “Qu’est-ce que JSON ?”- JSON signifie JavaScript Object Notation.
- C’est un format d’échange de données léger.
- Il est indépendant du langage*, ce qui signifie qu’il peut être utilisé avec la plupart des langages de programmation modernes.
- Il est considéré comme “auto-descriptif” et relativement facile à comprendre pour les humains.
| * | JSON utilise les conventions de syntaxe JavaScript, mais le format lui-même est purement textuel. Tout langage de programmation capable de traiter du texte peut analyser (parser) et générer des données JSON. |
|---|
JSON est couramment utilisé pour :
- Transmettre des données entre un serveur et une application web (APIs).
- Les fichiers de configuration.
- Stocker des données non structurées dans certaines bases de données.