У меня проблема с десериализацией файла json, это json:
[
{
"id": "id",
"number": "48",
"date": "17-01-2020",
"details": [
{
"id": "id",
"code": "code",
"description": "desc"
},
{
"id": "id",
"code": "code",
"description": "desc"
}
],
"address": "add",
"note": null
},
{
"id": "id",
"number": "55",
"date": "17-01-2020",
"details": [
{
"id": "id",
"code": "code",
"description": "desc"
},
{
"id": "id",
"code": "code",
"description": "desc"
}
],
"address": "add",
"note": null
}
]
Это мой код:
var result = httpClient.GetAsync(".....").Result;
List<Docu> doc= new JavaScriptSerializer().Deserialize<List<Docu>>(result.Content.ReadAsStringAsync().Result);
Класс Docu содержит определение id , число, дата, детали и:
public List<Details> det{ get; set; }
Сведения о классе содержат идентификатор, код и описание описания
Я могу десериализовать все, кроме деталей сложного объекта, он возвращает ноль из десериализации, как я могу почини это? Мне нужно заполнить список деталей