JSON
Signifie "JavaScript Object Notation" et se prononce comme le nom "Jason". JSON est un format d’échange de données textuel conçu pour la transmission structurée date. Il est le plus souvent utilisé pour transférer des données entre sites Web. applications et serveurs web.
JSON est souvent considéré comme une alternative à XML, Une autre texte brut format d'échange de données. Dans la plupart des cas, la représentation JSON d'un objet est plus compacte que la représentation XML car elle ne nécessite pas étiquettes pour chaque élément. Vous trouverez ci-dessous un exemple d'objet nommé "Gaming PC" défini à la fois en JSON et en XML.
JSON
{
"ordinateur": {
"nom": "PC de jeu",
"Composants": {
"cpu": "Intel i7 3.4GHz", "ram": "16GB", "stockage": "2TB HDD"
}
}
}
XML
<ordinateur>
<name> PC de jeu </ name>
<composants>
<cpu> Intel i7 3.4GHz </ cpu>
<ram> 16GB </ ram>
<stockage> HDD 2TB </ storage>
</ composants>
</ computer>
Comme vous pouvez le constater, l’objet est représenté plus efficacement en JSON qu’en XML. L’efficacité de JSON lui a permis de devenir un choix populaire pour les applications Web et est maintenant souvent utilisé à la place de XML. Même Ajax les applications utilisent couramment JSON, bien qu'Ajax signifie techniquement "JavaScript et XML asynchrones". Bien que la différence entre XML et JSON puisse être négligeable pour les petites applications, la faible surcharge de JSON peut aider à réduire bande passante et d'autres ressources système utilisées par les sites Web à fort trafic.
Extension de fichier: .JSON