DataContractJsonSerializer
Ce code transforme l'ordre de retour JSON en un objet dynamique nommé "Stuff". Vous pouvez ensuite utiliser la représentation des points pour accéder directement à ses attributs.
dynamic stuff = JsonConvert.DeserializeObject("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }"); string name = stuff.Name; string address = stuff.Address.City;
newtonsoft.json.linq fournit également un moyen d'analyser JSON en tant qu'objets dynamiques:
Ce code utilise <此> pour créer un à partir de JSON, puis vous pouvez y accéder en tant qu'objet dynamique.
<多> Plus de ressources
dynamic stuff = JObject.Parse("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }"); string name = stuff.Name; string address = stuff.Address.City;
Pour plus d'informations sur ce sujet, veuillez vous référer aux documents suivants: JObject.Parse
JObject
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!