Я получаю данные JSON в массиве списков, но проблема возникла, когда я попытался преобразовать эти данные списка в таблицу данных.
Пример JSON, например:
[{Name:"Shyju",Id:123,Tags:[{Id:12,Code:"C"},{Id:33,Code:"Swift"}]},
{Name:"Sanjay",Id:654,Tags:[{Id:85,Code:"A"},{Id:32,Code:"Gift"}]}]
public class CreateUserViewModel
{
public int Id { set; get; }
public string Name { set; get; }
public List<TagViewModel> Tags { set; get; }
}
public class TagViewModel
{
public int Id { set; get; }
public string Code { set; get; }
}
Я пишу этот код в Common.cs
в Моделях WebAPI.
Код контроллера:
[HttpPost]
[ActionName("RequestForTest")]
public DataSet Save([FromBody] List<CreateUserViewModel> objTest)
{
DataSet ds = new DataSet();
DataSet dsResponse = null;
objCommon = new Common();
ds = objCommon.ParentChildListToDataTable(objTest);
dsResponse.Tables.Add(dtData);
return dsResponse;
}
Здесь ObjTest получает все данные JSON.
После этого моя статистика проблемыВот.Мне не удалось преобразовать этот объект списка в datatable.