-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 回答