c#如何将json转换为dynamic对象

知道91 | 问题 | 2015-08-31 | 阅读:1863

使用C#怎样将json转换为dynamic对象?

答案:

首先需要引入:json.net

使用方法如下:

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);

输出:

 1000
 string
 6