Maison >Problème commun >Qu'est-ce que le format JSON

Qu'est-ce que le format JSON

coldplay.xixi
coldplay.xixioriginal
2020-10-30 11:28:0317801parcourir

Il existe deux formats json, à savoir : 1. Format d'objet [{"key1":obj, "key2":obj, "key3":obj...}]; [[obj,obj,obj...]].

Qu'est-ce que le format JSON

Le rôle de json (json est un format d'échange de données indépendant de la langue)

  • Utilisez Ajax pour l'échange de données front-end et back-end

  • Échange de données entre le terminal mobile et le côté serveur

Il est pratique à utiliser Format Json et analyse Représente une information d'objet, json a deux formats :

1) Format d'objet : {"key1":obj,"key2":obj,"key3":obj. ..}

2) Format tableau/collection : [obj, obj, obj...]

Par exemple : l'objet utilisateur est représenté au format de données json

{"username":"zhangsan","age":28,"password":"123","addr":"北京"}

ListeReprésentation du format de données JSON

[{"pid":"10","pname":"小米4C"},{},{}]

Tant qu'il s'agit d'un objet, utilisez {enclosed}, tant qu'il s'agit d'une collection, utilisez []enclosed

Remarque : Objet Le format et le format de tableau peuvent être imbriqués l'un dans l'autre, un objet Un attribut dans peut être une collection ou un tableau

La clé de json est une chaîne La valeur de json est Objet

Quest-ce que le format JSON

Cet objet contient le nom d'utilisateur et l'âge., le mot de passe, l'adresse, les attributs du compte, où la valeur de l'attribut du compte est également un objet

Exemple

Après avoir écrit l'objet au format json, nous voulons obtenir ceci. Les attributs de l'objet peuvent être obtenus en cliquant simplement sur le niveau de l'objet comme Java. Voir l'exemple suivant

Quest-ce que le format JSONCeci a un objet personne, person.lastname Vous pouvez directement obtenir la valeur du nom de famille de la personne

Quest-ce que le format JSONCette personne est une collection. Il y a deux objets dans la collection. , et person[1] est le premier objet de la collection

Quest-ce que le format JSONjson est un objet Cet objet a un attribut baobao, et la valeur de baobao est une collection, json. . baobao[1] est le premier objet à obtenir la valeur baobao

Quest-ce que le format JSON Ce json est un objet avec trois attributs Le premier attribut est une valeur simple. objet, et le troisième attribut est une collection

Les choses ci-dessus sont toutes écrites en <script>, donc json est le contenu natif de js, ce qui signifie que js peut directement extraire les données dans le json objet, tant que le nom de l'objet var = objet au format json, nous pouvons obtenir directement les données dans l'objet via le nom du format de l'objet en js sans analyser </script>

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn