我得到了一些JSON:反序列化JSON到列表
{
"data": {
"1001": {
"name": "Test name 1"
},
"1004": {
"name": "Test name 2"
},
"1005": {
"name": "Test name 3"
}
}
}
如何反序列化到這一點,一旦反序列化,將包含1001
,1004
和1005
列表?
我迄今爲止代碼:
public class Data
{
public string name { get; set; }
}
public class Object
{
public Data data { get; set; }
}
...
List<string> list = new List<string>();
var data = JsonConvert.DeserializeObject<Object>(json);
foreach (var s in data)
list.Add(s);
然而,這是行不通的。
「不起作用」是什麼意思? – Sayse
請不要爲您自己的安全創建一個名爲「對象」的類 – Jonesopolis
請執行以下任何相關答案嗎? ---------> 似乎相當相關的東西 –