Qu'est-ce que json ? json est l'abréviation de JavaScript Object Notation, qui se traduit par la notation d'objet js. Pour faire simple, il s'agit d'un format d'échange de données léger.
JSON est un format léger d'échange de données.
JSON adopte un format de texte totalement indépendant du langage, mais utilise également des conventions similaires à la famille des langages C. Ces propriétés font de JSON un langage d'échange de données idéal. Facile à lire et à écrire pour les humains, et facile à analyser et à générer pour les machines.
JSON est une notation d'objet JavaScript.
JSON est une syntaxe permettant de stocker et d'échanger des informations textuelles. Similaire à XML.
JSON est plus petit, plus rapide et plus facile à analyser que XML.
Les fichiers au format Json sont des fichiers portant le suffixe .json.
Ce type de fichier peut être ouvert avec le Bloc-notes, un navigateur ou un éditeur de fichiers.
Il existe de nombreux éditeurs de fichiers, tels que Sublime Text, Notepad et autres éditeurs de fichiers, qui peuvent être utilisés pour ouvrir des fichiers au format JSON.
En utilisation, json a les trois structures suivantes :
Object : {"name":"Michael","age":24}
Tableau : [{"name":"Michael","age":24},{"name":"Tom","age":25}]
Valeur : {"name":" Michael", "birthday":{"month":8,"day":26}}, similaire aux objets imbriqués.
Beaucoup de gens s'interrogent sur la différence entre les formes {} et []. J'ai vu un résumé très classique :
Les accolades {} sont utilisées pour décrire un ensemble de "différents types d'ensembles de paires clé-valeur non ordonnées" (chaque paire clé-valeur peut être comprise comme un attribut POO description ), les crochets [] sont utilisés pour décrire un ensemble « d'ensembles de données ordonnés du même type » (qui peuvent correspondre à des tableaux POO).
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!