私のコントローラには、特定のURLがヒットしたときに必ずJsonレスポンスを生成する次のコードがあります。Jsonレスポンスに配列名を含めるにはどうすればいいですか?
public JsonResult LatLng()
{
var zones = zoneRepository.GetCoordinates().ToList();
return Json(zones, JsonRequestBehavior.AllowGet);
}
出力は次のようになります。
[{"Zip_Code":1001,"City":"Agawam","DMA":"SPRINGFIELD, MA"},...
私の質問は次のとおりです。 Json配列の前に配列名はないはずですか?例えば:私はjqueryのを使用して、これを解析する場合
{"zones":[{"Zip_Code":...
私は(json.zonesはので、私はジェイソン応答で配列名を含める方法を思ったんだけど$ .eachの線に沿って何かを使用する必要が感謝! json.orgから
+1 - 正しい出力が得られるはずです。 – Fenton
はい。私はちょうどそれをテストし終わった。ありがとうございました!! – hughesdan