我在webmatrix中使用razor。 我有一个字典对象
var occupancyTotalDic = new Dictionary<double, int>();
一旦我用数据填充字典,我希望输出为JSON作为填充邮票图表的响应
Dictionary<String, String> input = new Dictionary<String, String>();
occupancyTotalDic = input.ToDictionary(item => item.Key, item => (String)item.Value);
Response.ContentType = "application/json";
Response.Write(Json.Encode(occupancyTotalDic));
如何将字典转换为包含字符串以便输出为JSON?
答案 0 :(得分:0)
由于Webmatrix无法编译MVC应用程序,我假设您使用的是ASP.NET网络表单。
尝试了此解决方案https://stackoverflow.com/a/5597628/713789
如果您使用的是MVC,请使用JsonResult test(){ return Json(myobj);}