Как преобразовать данные json с несколькими массивами в список в C# MVC
как преобразовать данные json с несколькими массивами в список в c# mvc
данные json :-
[
{
"список результатов": [
{
"тип канала": "",
"Продолжительность": "2: 29: 30",
"эпизодено": 0,
"Жанр": "Драма",
"genreList": [
"Драма"
],
"жанры": [
{
"personName": "драма"
}
],
"id": 1204,
"язык": "хинди",
"имя": "Великая Цель",
"productId": 1204,
"productMasterId": 1203,
"productMasterName": "великая цель",
"productName": "великая цель",
"productTypeId": 1,
"productTypeName": "фильм",
"рейтинг": 3,
"releaseyear": "2005",
"showGoodName": "фильмы ",
"просмотров": 8333
},
{
"тип канала": "",
"Продолжительность": "2: 30: 30",
"эпизодено": 0,
"Жанр": "романтика",
"genreList": [
"Романтика"
],
"жанры": [
{
"personName": "романтика"
}
],
"id": 1144,
"язык": "хинди",
"имя": "просто Сапнон Ки Рани",
"productId": 1144,
"productMasterId": 1143,
"productMasterName": "Mere Sapnon Ki Rani",
"productName": "Mere Sapnon Ki Rani",
"productTypeId": 1,
"productTypeName": "фильм",
"рейтинг": 3,
"releaseyear": "1997",
"showGoodName": "фильмы ",
"просмотров": 6482
},
{
"тип канала": "",
"Продолжительность": "2: 34:07",
"эпизодено": 0,
"Жанр": "Драма",
"genreList": [
"Драма"
],
"жанры": [
{
"personName": "драма"
}
],
"id": 1520,
"язык": "Телугу",
"имя": "Сатьямева Джаяте",
"productId": 1520,
"productMasterId": 1519,
"productMasterName": "Satyameva Jayathe",
"productName": "Satyameva Jayathe",
"productTypeId": 1,
"productTypeName": "фильм",
"рейтинг": 3,
"releaseyear": "2004",
"showGoodName": "фильмы ",
"просмотров": 9910
}
],
"resultSize": 1171,
"pageIndex": "1"
}
]
Что я уже пробовал:
публичный класс Class3
{
общественная список<listwrapper_main&ГТ; ResultList_Main { получить; набор; }
публичный класс ListWrapper_Main
{
public List<listwrapper> ResultList { get; set; }
общественного строка resultsize имеет значение { получить; набор; }
общественного строка pageindex было { получить; набор; }
}
публичный класс ListWrapper
{
public string channelType { get; set; }
продолжительность публичных строку { получить; набор; }
public int episodeno { get; set; }
public string genre { get; set; }
public string[] genreList { get; set; }
общественная список<genres_cls&ГТ; жанры { получить; набор; }
public int id { get; set; }
public string imageUrl { get; set; }
//public string imageurl { get; set; }
public string language { get; set; }
public string name { get; set; }
public int productId { get; set; }
public int productMasterId { get; set; }
public string productMasterName { get; set; }
общественные строку "марка" { получить; набор; }
public int productTypeId { get; set; }
public string productTypeName { get; set; }
клиентов публичных десятичной { получить; набор; }
public string releaseYear { get; set; }
//public string releaseyear { get; set; }
публичная строка showGoodName { get; set; }
публичные строковые представления { get; set; }
}
открытый класс genres_cls
{
public string personName { get; set; }
}
}