我想從我的列表對象中創建具有嵌套對象的json結構。如何從數據列表創建json結構?
這是我的課:
public class Employee
{
public int EmployeeId { get; set; }
public int Skillssetpoints { get; set; }
public string Name { get; set; }
public Nullable<System.DateTime> Date { get; set; }
}
public class EmployeeModel
{
public int EmployeeId { get; set; }
public List<int> Skillssetpoints { get; set; }
public string Name { get; set; }
public Nullable<System.DateTime> Date { get; set; }
}
記錄是這樣的:
EmployeeId SkillssetPoints Date
1 10 4/5/2016 16:12:12
2 12 3/5/2016 17:12:12
3 4 8/5/2016 8:12:12
4 20 1/5/2016 2:12:12
這是怎麼了我得到的數據:
var data=context.Employee.Tolist();
獲取數據後,我想創建這個json結構以上數據來自EmployeeModel
和返回:
預期輸出:
{"Date":"8-5-2016 08:12:12","SkillssetPoints":[4,10,12,20]}
在日期字段我將採取最高的日期,以便8-5-2016
和SkillssetPoints將ORDER BY上升。
如何用我的EmployeeModel類創建此json結構?
你應該清楚地說明你只需要返回1條記錄,並且你希望有人告訴你如何過濾你的員工列表,因此它只顯示「最高日期」 – Ggalla1779