我需要使用以下格式返回JSON:
{"answers": [{"id": "93", "value":"Ahstron"},
{"id"="94", "value"="Sampers"}]}
我使用返回Json()方法形式ASP MVC Framework,有没有办法指定这个JSOn是示例代码中的 answers 的集合?或者我必须创建自己的?
使用
return Json(answers);
我得到这个:
[{"id": "93", "value":"Ahstron"},
{"id"="94", "value"="Sampers"}]}
答案 0 :(得分:4)
尝试
return Json(new {answers = answers});
答案 1 :(得分:2)
它几乎奏效了, 正确的语法是:
return Json(new { answers = answers});
很多=)