Я получил некоторые 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
. Помогает ли какой-либо из связанных с ним ответов? ---------> Похоже, что это довольно релевантный материал –