La séquence série de JSON à C # Dynamic Object
L'objet C # qui séquence le contenu JSON en types statiques doit généralement créer de nombreuses catégories. Cependant, pour être plus flexible, l'utilisation de types dynamiques peut être envisagée, réduisant ainsi la quantité de code et améliorant la commodité.
Utilisez json.net
json.net fournit un moyen direct de séquencer les dérivés de JSON en types dynamiques:
dynamic stuff = JsonConvert.DeserializeObject("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }");
string name = stuff.Name;
string address = stuff.Address.City;
Copier après la connexion
Utilisez newtonsoft.json.linq
newtonsoft.json.linq fournit également une fonction de séquence de dos dynamique:
dynamic stuff = JObject.Parse("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }");
string name = stuff.Name;
string address = stuff.Address.City;
Copier après la connexion
Document
Pour des informations plus détaillées, consultez le document "Utiliser Dynamic Query JSON":
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!