求助啊怎么生成这样格式的的JSON数据呢

问题描述

求助啊怎么生成这样格式的的JSON数据呢我用的是.netwebapi用服务器jquerydatatables插件分页必须要这样的格式{"draw":1,"recordsTotal":57,"recordsFiltered":57,"data":[["Airi","Satou","Accountant","Tokyo","28thNov08","$162,700"],["Angelica","Ramos","ChiefExecutiveOfficer(CEO)","London","9thOct09","$1,200,000"],["Ashton","Cox","JuniorTechnicalAuthor","SanFrancisco","12thJan09","$86,000"],["Bradley","Greer","SoftwareEngineer","London","13thOct12","$132,000"],["Brenden","Wagner","SoftwareEngineer","SanFrancisco","7thJun11","$206,850"],["Brielle","Williamson","IntegrationSpecialist","NewYork","2ndDec12","$372,000"],["Bruno","Nash","SoftwareEngineer","London","3rdMay11","$163,500"],["Caesar","Vance","Pre-SalesSupport","NewYork","12thDec11","$106,450"],["Cara","Stevens","SalesAssistant","NewYork","6thDec11","$145,600"],["Cedric","Kelly","SeniorJavascriptDeveloper","Edinburgh","29thMar12","$433,060"]]}

解决方案

解决方案二:
拼接字符串。
解决方案三:
引用1楼apollokk的回复:

拼接字符串。

不行啊我用的webapi不是aspx求解啊给个代码吧
解决方案四:
不管用户什么你总要获取数据的,获取数据后怎么处理都可以了
解决方案五:
publicclassdemoClass{publicintdraw{setget}publicintrecordsTotal{setget}publicintrecordsFiltered{setget}publicstring[]data{setget}}你将上面的类实例化赋值然后用Newtonsoft.Json将上面的类序列化为json看看格式对不对
解决方案六:
获得到数据后把你的数据拆开然后重新组装成你要的样式不就好了。
解决方案七:
{draw=1,recordsTotal=57,recordsFiltered=57,data=list}这样不行吗?
解决方案八:
用类来包含呗,4L已经给你类定义了引用4楼moonwrite的回复:

publicclassdemoClass{publicintdraw{setget}publicintrecordsTotal{setget}publicintrecordsFiltered{setget}publicstring[]data{setget}}你将上面的类实例化赋值然后用Newtonsoft.Json将上面的类序列化为json看看格式对不对

解决方案九:
手动拼接或者封装成类转换都可以吧
解决方案十:
publicclassDataTables{publicintdraw{get;set;}publicintrecordsTotal{get;set;}publicintrecordsFiltered{get;set;}publicIEnumerable<TestData>data{get;set;}}publicclassTestData{publicintId{get;set;}publicstringName{get;set;}}publicActionResultDataTablesList(){操作完数据后returnJson(DataTables);}

时间: 2024-11-03 16:29:22

求助啊怎么生成这样格式的的JSON数据呢的相关文章

poi处理excel-小白求助:poi生成excel速度过慢问题,该怎么优化

问题描述 小白求助:poi生成excel速度过慢问题,该怎么优化 package poiMain; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.text.DateFormat; import java.text.DecimalFormat; import java.text.S

C# 如何生成exe格式的电子书

问题描述 谁会用C#写一个生成exe格式的电子书,例如有两个窗体,一个窗体上面有一个生成exe按钮,点击之后,就能把另外一个窗体生成独立运行的exe?求助源代码,特急... 解决方案

demo-C#动态生成Html格式报告

问题描述 C#动态生成Html格式报告 使用C# 动态生成Html报告,我根据html的模版,有自定义的样式,根据html样式生成html格式的报告. 我是初学者,很多情况,细节都搞不太懂,那位最好是那位有完整的demo.借鉴下,不胜感激!膜拜膜拜! 解决方案 最简单的是使用xslt,好处是,你只要维护一个xml文件(用作html模板的xslt),而不用改主程序,就能产生各种html报告.而你的主程序,只要把数据写入一个xml中就可以了. 简单来说 数据xml + xslt的模板xml 通过xs

php生成PDF格式文件并且加密

  本文给大家介绍的是如何使用php生成pdf文件,并且把该文件加密或设置访问密码的方法,有需要的小伙伴可以参考下. 项目需求:php生成pdf文件,并且把该文件加密或设置访问密码 开源的TCPDF是基于PHP的一套类库,它能够很好的生成PDF格式的文档.并且支持文件加密,在目前的开源PHP框架.系统.应用中也使用得很广.这里是设置PDF文档的相关属性的方法原型,其中就可以设置密码 ? 1 2 3 4 5 6 7 8 TCPDF::SetProtection ( $permissions = a

c#对PL/SQL查询结果列复制的结果生成指定格式

例:在PL/SQL中sql查询的某列结果如下: 叶 魏 洪 孙 何 ...后面省略 想生成字典格式: {1,"叶"},{2,"魏"},{3,"洪"},{4,"孙"},{5,"何"}... 首先把PL/SQL的列复制出来,放到一个字符串string里,循环这个string的char,因为string包含换行符,所以还要在循环里判断去掉并判断,再做处理. 代码如下: private void button1_C

浏览器-java生成pdf格式的图表报表文件

问题描述 java生成pdf格式的图表报表文件 现在遇到一个需求,有两个部分. 一个部分是服务器定时生成一个pdf格式的报表文件,里面包含图形表格等. 第二个部分,用户在浏览器登陆服务查看报表信息,直接查看报表的内容(这里查看到的是实时信息),报表中的饼图,柱状图等等要有动态效果,然后用户点击下载的时候,将当前的页面展示内容生成一个pdf报表,追求所见即所得的效果,求高人指点.该如何实现. 原本我的思路是 使用ireport 和 jfreechart 直接生成pdf文件,文件中的饼图柱状图等等都

声卡数据 读取-通过代码实现读取苹果mac电脑声卡数据,生成音频格式文件

问题描述 通过代码实现读取苹果mac电脑声卡数据,生成音频格式文件 要求:Object C,C语言,C++,java都行,但是要能在苹果电脑上运行,有代码思路也可以交流!

服务器-如何把h5网页中的内容生成xml格式的文件?

问题描述 如何把h5网页中的内容生成xml格式的文件? h5网页中有四个输入框,分别是用户名,旧密码,新密码,确认新密码,和一个提交按钮,现在想通过点击提交按钮,把输入框的内容生成一个xml文件,然后上传到服务器中.这个xml文件怎么生成,谢谢! 解决方案 网页中显示xml,直接显示xml格式的文件网页(html)中直接显示xml原始文件,直接显示xml格式的文件 解决方案二: 自己组合成xml字符串,然后复制给表单的隐藏控件就行了

获取数据-【求助】动态生成的checkbox如何取值??

问题描述 [求助]动态生成的checkbox如何取值?? 我动态生成了一些checkbox(从数据库中获取数据),现在想要实现获取checkbox选中或者未选中的状态来更新数据库,请问如何实现?? 解决方案 根据选中或者未选中,生成相应的update语句,然后执行就行了 解决方案二: 呢 谢谢PB的回答,可是我在遍历PlaceHolder中的checkbox控件时,for (int i = 0; i < this.PH.Controls.Count - 1; i++),那个controls.co