-1

オブジェクトにjsonがあります。

 {
"data": [
{
  "name": "Diljeet Jamwal", 
  "uid": 553042280, 
  "pic_square": "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash4/274654_553042280_2105727599_q.jpg"
}, {
  "name": "Jatinder Sharma", 
  "uid": 553042280, 
  "pic_square": "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash4/274654_553042280_2105727599_q.jpg"
}]}

これをC#で一覧表示したいのですが、どうすればいいですか。

4

3 に答える 3

1
foreach (string data in yourlist)
{
console.WriteLine(data);
}

もちろん、前にリストを埋めるために解析ジョブを実行してください;)

于 2013-06-18T12:44:03.937 に答える
0

Newtonsoft.Json ライブラリhttp://nuget.org/packages/newtonsoft.json/を試すことができます

例:

String yourdata = "..."  // your JSON response

JObject json = JObject.Parse(yourdata);

この後、データにアクセスできます。

String name = json["data"][0]["name"] //it should be Diljeet Jamwal
于 2013-06-18T12:50:18.680 に答える
0

すべてのおかげで、私はこれをやった

 dynamic array = JsonConvert.DeserializeObject(result.ToString());
        foreach (var item in array)
        {
            foreach (var name in item["data"])
            {
                Response.Write(name["name"]);
            }
        }

これを使って

于 2013-06-18T13:31:00.280 に答える