2009-07-11 6 views
5

i besoin de retourner un JSON avec ce format:Comment retourner la structure JSON dans ASP MVC

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

Im en utilisant le retour méthode formulaire cadre ASP MVC JSON(), est-il un moyen de préciser que ce JSON est une collection de réponses comme dans l'exemple de code? ou dois-je créer le mien?

avec le

return Json(answers); 

je viens d'obtenir ceci:

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

Répondre

4

Essayez

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

vous devriez éditer-corriger l'erreur de deux points comme indiqué ci-dessous par Omar –

2

Il a presque fonctionné, la syntaxe correcte est:

return Json(new { answers = answers}); 

Thx a lot =)

Questions connexes