JSON Tutoriel



JSON: JavaScript Object Notation (JavaScript Object Notation)

JSON est une syntaxe pour stocker et échanger des informations textuelles, similaire à XML.

JSON est plus petit, plus rapide et plus facile à analyser que XML.

JSON est facile à lire et à écrire pour les humains.

Les langages de programmation tels que C, Python, C++, Java, PHP et Go prennent tous en charge JSON.

Exemples JSON

{ "sites": [ { "name":"Exemple" , "url":"www.example.com" }, { "name":"google" , "url":"www.google.com" }, { "name":"Weibo" , "url":"www.weibo.com" } ] }

Cet objet sites est un tableau contenant 3 enregistrements de site (objets).


Qu'est-ce que JSON ?

  • JSON signifie JavaScript Object Notation (JavaScript Object Notation)
  • JSON est un format léger d'échange de données textuelles
  • JSON est indépendant du langage : JSON utilise la syntaxe JavaScript pour décrire des objets de données, mais JSON reste indépendant du langage et de la plateforme. Les parseurs JSON et les bibliothèques JSON prennent en charge de nombreux langages de programmation différents. Actuellement, un très grand nombre de langages de programmation dynamiques (PHP, JSP, .NET) prennent en charge JSON.
  • JSON est auto-descriptif et plus facile à comprendre.

JSON - Convertir en objets JavaScript

Le format texte JSON est syntaxiquement identique au code de création d'objets JavaScript.

En raison de cette similitude, sans avoir besoin d'un parseur, les programmes JavaScript peuvent utiliser la fonction intégrée eval() pour générer des objets JavaScript natifs à partir de données JSON.


Outils JSON

Autres extensions