我有一个问题。我想在 ASP Controller 中创建这个 json 结构:
{
"title": "T1",
"data": [
{ "value": "v1", "key": "k1" },
{ "value": "v2", "key": "k2" }
]
}
我试过这个:
var data = new
{
title = "T1",
data = new[]
{
new
{
value = "V1",
key= "K1"
},
new
{
value = "V2",
key= "K2"
}
}
};
多谢指教
最佳答案
您可以在 Controller 的操作中使用 Json 方法:
[HttpGet]
public ActionResult GetJsonData()
{
var data = new
{
title = "T1",
data = new[]
{
new
{
value = "V1",
key = "K1"
},
new
{
value = "V2",
key = "K2"
}
}
};
return Json(data, JsonRequestBehavior.AllowGet);
}
关于c# - ASP MVC - 创建 json 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36740585/