私はASP.Net MVC5を学んでいます。 JSON結果を返す必要がある場合があります。現在、私は整数のリストを持っています。しかし、私はそれをjsonオブジェクトとして戻したい。以下は、私がASP.netでJSONオブジェクトとして整数のリストを返す方法MVC 5
[HttpGet]
public ActionResult hello()
{
var x = SMS_DAL._DalColl.lstOfID;
return Json(x, JsonRequestBehavior.AllowGet);
}
展望を持っているものである:変数x
はlist of integer
が含まれています。 JSONオブジェクトとして返すことにしました。以下は、x
がVSデバッグ中にどのように見えるかです。
X Count = 3
[0] -1
[1] 2134....
[2] 28463
私はJSONを研究しているし、それは以下のようなキーと値のペアを含んでいます
{
"id": 1,
"name": "A green door",
"price": 12.50,
}
だから、私はコントローラのアクションを実行し、高度な休息クライアントに値を確認しました。私たちは、私が得た値が
[Array[3]
0: -1
1: 2134...
2: 2843
]
どこ
以下のようなものではっきりと見ることができますは「二重引用符」であり、どこのキーと値を表す「中括弧」です。なぜ私はそれらを見ないのですか?結果はJSONですか?私を案内してください。
@UnBreakable ...それはあります表示方法...それはまだ適切なjsonです...ツールは私たちのそれを表し、省略します " – loneshark99
あなたが求めているものはあまり明確ではありません - "整数のリスト "のJSONは' [1、 2,3] ' - だが、あなたは物件のある種の物を期待しているようだ... –
@AlexeiLevenkov:そうです。私の悪い。しかし、誰かが私の場合の鍵と価値が何であるか尋ねるかどうかを教えてもらえますか?答えは何でしょうか? – Unbreakable