2009-07-11 31 views
5

tôi cần phải trả lại một JSON với định dạng này:Làm thế nào để trở về cấu trúc JSON trong ASP MVC

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

Im sử dụng trở lại Json() form method ASP MVC Framework, là có một cách để xác định rằng JSON này là một bộ sưu tập của câu trả lời như trong mã mẫu? hoặc tôi phải tạo của riêng mình?

với

return Json(answers); 

tôi chỉ cần có được điều này:

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

Trả lời

4

Hãy thử

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

bạn nên chỉnh sửa lỗi đại tràng như được nêu dưới đây bởi Omar –

2

Nó gần như làm việc, cú pháp đúng là:

return Json(new { answers = answers}); 

Thx a lot =)

Các vấn đề liên quan