如何使用此格式?
var dataSet = [
['Trident', 'Internet Explorer 4.0', 'Win 95+', '4', 'X']
];
我想将我的知识用于此格式服务器端或javascript 谢谢
public ActionResult GetModuls()
{
var model = BLcontext.GetModuls();
return Json(new { data = model }, JsonRequestBehavior.AllowGet);
}
答案 0 :(得分:0)
1)如果要返回JSON - 在您的方法类型中写入字符串或JsonResult。 像:
public JsonResult GetModuls()
{
var model = BLcontext.GetModuls();
return Json(new { data = model }, JsonRequestBehavior.AllowGet);
}
2)我喜欢使用Newtonsoft与Json合作
答案 1 :(得分:0)
问题非常不明确。如果您只是想将其转换为C#:
var dataSet = new[] {
new[] {"Trident", "Internet Explorer 4.0", "Win 95+", "4", "X"}
};
如果您尝试序列化/反序列化:使用JSON序列化程序。
答案 2 :(得分:0)
它基本上是数组的数组。在c#中你必须做这样的事情:
public ActionResult GetModuls()
{
List<string> words = new List<string> { "Trident", "Internet Explorer 4.0", "Win 95+", "4", "X" };
List<string> words2 = new List<string> { "MVC", "C#", "LINQ" };
List<List<string>> listofLists = new List<List<string>> { words,words2 };
return Json(new { data = listofLists }, JsonRequestBehavior.AllowGet);
}
我正在使用List of Lists,您可以使用Array of Array但它将在json中转换为数组。