I got some JSON:
{
"data": {
"1001": {
"name": "Test name 1"
},
"1004": {
"name": "Test name 2"
},
"1005": {
"name": "Test name 3"
}
}
}
How do I deserialize this into a list that, once deserialized, will contain 1001
, 1004
and 1005
?
My code so far:
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);
This, however, doesn't work.
Object
for your own safetyobject