Maison >Problème commun >Qu'est-ce que le format JSON
Il existe deux formats json, à savoir : 1. Format d'objet [{"key1":obj, "key2":obj, "key3":obj...}]; [[obj,obj,obj...]].
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":"北京"}
Liste
[{"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
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 objetExemple
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 suivantCeci a un objet personne, person.lastname Vous pouvez directement obtenir la valeur du nom de famille de la personne
Cette personne est une collection. Il y a deux objets dans la collection. , et person[1] est le premier objet de la collection
json 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
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 :
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!