asp.net-mvc – 如何让JsonResult返回一个数组数组(没有字段名)
发布时间:2020-12-16 06:52:25 所属栏目:asp.Net 来源:网络整理
导读:我有一个IEnumerable日期/值对列表,我将作为Json列表返回到flot.但是,当我调用JsonResult()时,结果如下所示: [{"Date":date1,"Value":value1},{"Date":date2,"Value":value2}...] Flot期待 [[date1,value1],[date2,value2]...] 有没有简单的方法让MVC框架输
我有一个IEnumerable日期/值对列表,我将作为Json列表返回到flot.但是,当我调用JsonResult()时,结果如下所示:
[{"Date":date1,"Value":value1},{"Date":date2,"Value":value2}...] Flot期待 [[date1,value1],[date2,value2]...] 有没有简单的方法让MVC框架输出这样的对象,还是我需要编写自己的seralizer / StringBuffer代码?就此而言,我甚至不需要输出字段名称,只需输出值本身. 解决方法
听起来你只需要返回一个这样的字符串:
var builder = new StringBuilder(); builder.Append("["); foreach (var item in listOfDateTimes) builder.AppendFormat("[{0},{1}],",item.Key,item.Value); var result = builder.ToString().TrimEnd(new char[]{',',' '}) + "]"; return result; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 将ASP.NET网站转换为原生Android / iOS应用程序
- ASP.NET MVC发布模型ID的更好方法是什么?
- 如何从ASP.NET Web服务实现自定义JSON序列化?
- WeihanLi.Npoi 1.11.0/1.12.0 Release Notes
- asp.net中.aspx页面中各种符号的含义
- 设置ASP.NET页面不被缓存(客户端/服务器端取消缓存方法)
- asp.net – 两个并行工作的UpdatePanel,一个不更新
- asp.net-mvc – Kendo ASP.NET MVC – 索引超出范围数据绑定
- asp.net-mvc – 我只是不了解TDD单元测试(Asp.Net MVC项目)
- asp.net-mvc-3 – 如何验证HTML输入以防止XSS?
推荐文章
站长推荐
- asp.net-mvc – Full-Stack Web应用程序框架的定
- asp.net-mvc-4 – 在ASP.NET MVC中包文件位置
- asp.net – ASP .net成员资格的交易
- query-string – asp .net 2.0上的最大查询字符串
- asp.net-mvc – asp.net mvc数据注释的默认值
- entity-framework – ASP.NET Web API中DbContex
- .NET HttpSessionState案例不敏感
- ASP.net Core中正确的标记用法是什么? TagHelpe
- 深蓝词库转换2.2发布,支持手心输入法和Win10微软
- asp.net – ListView禁用基于角色的插入和编辑按
热点阅读