JavaScriptSerializer问题

时间:2011-07-22 16:08:31

标签: json c#-4.0

我遇到了一些问题DeSerializing以下Json,它运行,不会抛出任何错误,但是类中的props都是null,所以它显然不起作用。

 { "realms":[ { "type":"pve", "queue":false, "status":true, "population":"medium", "name":"Malfurion", "slug":"malfurion" } ] }

上面的JSON是jsonResult字符串所以字符串jsonResult =上面的JSON

我的代码:

public class Realm
{

    public string type { get; set; }

    public bool queue { get; set; }

    public bool status { get; set; }

    public string population { get; set; }

    public string name { get; set; }

    public string slug { get; set; }

}
var realm = javaScriptSerializer.Deserialize<Realm>(jsonResult);

1 个答案:

答案 0 :(得分:1)

对象中没有道具,因为该对象包含一个数组中包含单个对象的数组。