在json.net,我怎麼可以反序列化這個JSON:反序列化Json的物業的地產物業
{
"items": {
"count": 1,
"data": [
{
...
},
...
],
}
}
至本C#類:
class MyData
{
[JsonProperty("items/data")] // this doesn't work
public List<object> Items { get; set; }
}
-
// Then this doesn't populate Items
MyData data = JsonConvert.DeserializeObject<MyData>(json);
有一個用json.net做這件事的優雅方式?
Json.NET需要爲每個JSON對象/「級別」獲取相應的POCO才能獲得強類型的反序列化.. *或*使用[Custom JsonConverter](http://james.newtonking.com/) JSON /幫助/ HTML/CustomJsonConverter.htm)。 – user2864740