Le fichier JSON est un format d'échange de données léger, facile à lire et à écrire pour les humains. Il est également facile à analyser et à générer par des machines. JSON adopte un format de texte totalement indépendant du langage, mais utilise également des habitudes similaires à la famille des langages C.
L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3.
JSON(JavaScript Object Notation) est un format d'échange de données léger. Facile à lire et à écrire pour les humains. Il est également facile à analyser et à générer pour les machines. Il est basé sur le langage de programmation JavaScript, un sous-ensemble de la norme ECMA-262 3e édition – décembre 1999.
JSON adopte un format de texte totalement indépendant du langage, mais utilise également des conventions similaires à la famille des langages C (notamment C, C++, C#, Java, JavaScript, Perl, Python, etc.). Ces propriétés font de JSON un langage d'échange de données idéal.
JSON est construit à partir de deux structures. L'une est une collection de paires nom/valeur. Dans différentes langues, il est compris comme un objet, un enregistrement, une structure, un dictionnaire, une table de hachage, une liste à clés ou un tableau associatif).
La seconde est une liste ordonnée de valeurs. Dans la plupart des langues, il s'agit d'un tableau.
Informations détaillées :
Bref historique de JSON
JSON (JavaScript Object Notation) est un niveau de données léger format d'échange. Facile à lire et à écrire pour les humains. Il est également facile à analyser et à générer pour les machines. Il est basé sur un sous-ensemble du langage de programmation JavaScript, norme ECMA-262 3e édition – décembre 1999.
JSON est un format de données que Douglas Crockford a commencé à promouvoir en 2001. Il est officiellement devenu un format de données grand public de 2005 à 2006. C'est à cette époque que Yahoo et Google ont commencé à utiliser largement le format JSON.
Recommandations gratuites associées : Cours vidéo de programmation
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!