gpt4 book ai didi

jquery - 将通用列表转换为数据表网格的 Json

转载 作者:行者123 更新时间:2023-12-01 07:20:26 25 4
gpt4 key购买 nike

我在 MVC 应用程序中使用数据表网格来显示数据。我不知道如何将包含通用列表的 Var 转换为 JSON,而 JSON 又将成为数据表的输入。

这是数据表的 JSON 格式:

return Json(new 
{
aaData = new[] {
new [] { "Trident", "Internet Explorer 4.0", "Win 95+", "4", "X" },
new [] { "Gecko", "Firefox 1.5", "Win 98+ / OSX.2+", "1.8", "A" },
new [] { "Webkit", "iPod Touch / iPhone", "iPod", "420.1", "A" },
}
}, JsonRequestBehavior.AllowGet);

但是上面的是硬编码的,我在运行时获取通用列表,如何迭代并更改为上面的 JSON 格式。

这是我的代码。

public void GetReport()
{
var ReportData = _homeService.GetReportDatafromDB();

if (ReportData .Count > 0)
{
//Dont no how to convert for JSON data format here
}
}

最佳答案

使用 foreach 语法,它看起来像这样:

var aaData = new List<string[]>();
foreach(var l in ReportData){
aaData.Add(new [] {l.Property1, l.Property2, l.Property3, l.Property4});
}

var thisIsYourResult = aaData.ToArray();

关于jquery - 将通用列表转换为数据表网格的 Json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14372873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com