Présentation de JSON

JSON signifie JavaScrypte Oobjet Nrotation
JSON est un format texte pour stocker et transporter des données
JSON est “auto-descriptif” et facile à comprendre
Exemple JSON
Cet exemple est une chaîne JSON :
‘{“name”:”Jean”, “age”:30, “voiture”:null}’
Il définit un objet avec 3 propriétés :
Chaque propriété a une valeur.
Si vous analysez la chaîne JSON avec un programme JavaScript, vous pouvez accéder aux données en tant qu’objet :
let personName = obj.name;
laissez personAge = obj.age;
Qu’est-ce que JSON ?
- JSON signifie JavaScrypte Oobjet Nrotation
- JSON est un format d’échange de données léger
- JSON est du texte brut écrit en notation d’objet JavaScript
- JSON est utilisé pour envoyer des données entre ordinateurs
- JSON est indépendant de la langue *
*
La syntaxe JSON est dérivée de la notation d’objet JavaScript, mais le format JSON est uniquement du texte.
Le code pour lire et générer du JSON existe dans de nombreux langages de programmation.
Le format JSON a été initialement spécifié par
Douglas Crockford.
Pourquoi utiliser JSON ?
Le format JSON est syntaxiquement similaire au code de création d’objets JavaScript. Pour cette raison, un programme JavaScript peut facilement convertir des données JSON en objets JavaScript.
Étant donné que le format est uniquement du texte, les données JSON peuvent facilement être envoyées entre ordinateurs et utilisées par n’importe quel langage de programmation.
JavaScript a une fonction intégrée pour convertir les chaînes JSON en objets JavaScript :
JSON.parse()
JavaScript a également une fonction intégrée pour convertir un objet en une chaîne JSON :
JSON.stringify()
Vous pouvez recevoir du texte pur d’un serveur et l’utiliser comme objet JavaScript.
Vous pouvez envoyer un objet JavaScript à un serveur au format texte pur.
Vous pouvez travailler avec des données en tant qu’objets JavaScript, sans analyse ni traduction compliquées.
Stocker des données
Lors du stockage des données, les données doivent être dans un certain format, et quel que soit l’endroit où vous choisissez de les stocker,
texte est toujours l’un des formats juridiques.
JSON permet de stocker des objets JavaScript sous forme de texte.
#Présentation #JSON