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. 如何插入一個表中返回的JSON數據,從API
- 2. 從返回openweathermap JSON數據
- 3. 如何從JSON格式的數據庫中返回數據?
- 4. 從函數中返回json數據
- 5. 如何在HighCharts中返回json數據?
- 6. SQL查詢如何從多個表中返回數據?
- 7. 從JSON中提取數據返回undefined
- 8. 從JSON中提取數據返回undefined
- 9. 從MSQL數據庫返回數據的JSON總是返回NULL
- 10. 如何從函數中返回數據?
- 11. 如何從C#web服務返回的數據表/數據集作爲JSON
- 12. 如何從webservice返回JSON
- 13. 如何從SQL Server存儲過程返回多個數據表?
- 14. 如何通過json返回數據
- 15. 如何從函數返回json結果?
- 16. 如何修改JSON數據並返回更新的JSON數據
- 17. Ajax Json數據 - 如何訪問返回的Json數據
- 18. 如何從selenium webdriver中的json中返回數據的API讀取數據?
- 19. 如何從承諾中返回數據
- 20. 如何從QDialog中返回數據?
- 21. 如何從返回JSON的REST Web服務加載表中的數據
- 22. 返回JSON從MySQL數據庫PHP
- 23. jqgrid:從json數據獲取返回值
- 24. 返回索引從JSON返回數組
- 25. 如何從表中將多行數據放入JSON數組
- 26. 如何從一個列表中的數據表中返回數據類型?
- 27. 如何操縱Json回調中的數據返回
- 28. 從Excel中返回數據列表
- 29. 如何從Django模板中的表中返回數據
- 30. 如何從AJAX調用返回JSON數據
您可以創建在C#中的視圖模型類,它具有'Badge'和'VoleType'的性能和使用'HttpContent.ReadAsync反序列化JSON到C#對象()' –