我遇到了一些问题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);
答案 0 :(得分:1)
对象中没有道具,因为该对象包含一个数组中包含单个对象的数组。