如何使用Newtonsoft.Json解析json数组?

时间:2015-07-20 12:58:26

标签: c# json json.net

请帮我在C#中解析这个json中的数组:

.sql

我正在使用Newtonsoft.Json库

1 个答案:

答案 0 :(得分:1)

那不是JSON数组 - 它只是一个JSON 对象,恰好有response对象属性的数字。

您可以将其解析为JObject,或将其反序列化为类似这样的类:

public class Root
{
    public int ErrorCode { get; set; }
    public Dictionary<string, Entry> Response { get; set; }
}

public class Entry
{
    public string Id { get; set; }
    public string Name { get; set; }
}

...

Root root = JsonConvert.DeserializeObject<Root>(json);