Lors du traitement des données JSON, des bibliothèques telles que JSON.NET peuvent simplifier le processus de procédure. Cet article examine comment séquencer la sérialisation du dos de JSON dans un objet dynamique en C #.
JSON.NET Dynamic Back Serialization
json.net prend en charge la sérialisation de JSON à des objets dynamiques:
Exemple
dynamic jsonResponse = JsonConvert.DeserializeObject(json); Console.WriteLine(jsonResponse.message);
Par exemple, considérez la chaîne JSON suivante:
En utilisant json.net, il peut le transformer en un objet dynamique:
{ "number": 1000, "str": "string", "array": [1, 2, 3, 4, 5, 6] }
dynamic d = JObject.Parse("{number:1000, str:'string', array: [1,2,3,4,5,6]}"); Console.WriteLine(d.number); Console.WriteLine(d.str); Console.WriteLine(d.array.Count);
<档> Document
Pour plus de détails, veuillez vous référer aux documents suivants:<code>1000 string 6</code>
JSON.NET'S LINQ à 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!