2009-07-11 54 views
5

我需要返回與此格式的JSON:使用如何返回JSON結構的ASP MVC

{"answers": [{"id": "93", "value":"Ahstron"}, 
      {"id"="94", "value"="Sampers"}]} 

IM的返回JSON()方法的形式ASP MVC框架,有沒有指定這個JSON的方式是答案像樣本代碼中的集合?或者我必須創建自己的?

return Json(answers); 

我剛剛得到這個:

[{"id": "93", "value":"Ahstron"}, 
{"id"="94", "value"="Sampers"}]} 

回答

4

嘗試

return Json(new {answers = answers}); 
+1

你應該編輯 - 修復冒號錯誤,如下所述由奧馬爾 – 2009-07-11 14:52:32

2

它幾乎工作, 正確的語法是:

return Json(new { answers = answers}); 

Thx很多=)