0
A
回答
0
創建新類的組合類:
public class BadgeVoleModel
{
public List<Badge> BadgeList = new List<Badge>();
public List<VoleType> VoleTypeList = new List<VoleType>();
}
創建方法(返回字符串),用於處理來自DataContext的獲取數據並填充數據BadgeVoleModel,並從控制器調用該方法。
public string GetData()
{
var data = new Models.BadgeVoleModel();
data.BadgeList = db.Badges.ToList();
data.VoleTypeList = db.VoleTypes.ToList();
var result = Newtonsoft.Json.JsonConvert.SerializeObject(data);
return result;
}
而對於反序列化數據:
public Models.BadgeVoleModel DeserializeData(string data)
{
var result = Newtonsoft.Json.JsonConvert
.DeserializeObject<Models.BadgeVoleModel>(data);
return result;
}
相關問題
- 1. 如何從php MongoCursor返回JSON數據
- 2. 如何使用json從表中返回數據行?
- 3. 如何插入一個表中返回的JSON數據,從API
- 4. 從返回openweathermap JSON數據
- 5. 從ajax返回數據json
- 6. 如何從JSON格式的數據庫中返回數據?
- 7. 從函數中返回json數據
- 8. 如何在HighCharts中返回json數據?
- 9. SQL查詢如何從多個表中返回數據?
- 10. 從JSON中提取數據返回undefined
- 11. 從JSON中提取數據返回undefined
- 12. 從MSQL數據庫返回數據的JSON總是返回NULL
- 13. 返回JSON數據
- 14. 如何從C#web服務返回的數據表/數據集作爲JSON
- 15. 如何從沒有AJAX的Flask中返回JSON數據
- 16. 如何從webservice返回JSON
- 17. SQL:如何從表'property`返回兩個更多的行數據?
- 18. 如何從SQL Server存儲過程返回多個數據表?
- 19. 如何在列表中顯示Facebook返回的Json數據?
- 20. 如何以json格式返回數據?
- 21. 如何返回1個JSON數據
- 22. 如何通過json返回數據
- 23. 如何從函數返回json結果?
- 24. 如何從返回的JSON數組
- 25. 如何修改JSON數據並返回更新的JSON數據
- 26. Ajax Json數據 - 如何訪問返回的Json數據
- 27. 如何從selenium webdriver中的json中返回數據的API讀取數據?
- 28. 如何從承諾中返回數據
- 29. 如何從QDialog中返回數據?
- 30. 從表中返回的json數據總是重複前一個
您可以創建在C#中的視圖模型類,它具有'Badge'和'VoleType'的性能和使用'HttpContent.ReadAsync反序列化JSON到C#對象()' –