Iterating over JSON object in C#

后端 未结 3 1826
死守一世寂寞
死守一世寂寞 2020-11-28 05:05

I am using JSON.NET in C# to parse a response from the Klout API. My response is like this:

[
  {
    \"id\": \"5241585099662481339\",
    \"displayName\":          


        
3条回答
  •  刺人心
    刺人心 (楼主)
    2020-11-28 05:46

    dynamic dynJson = JsonConvert.DeserializeObject(json);
    foreach (var item in dynJson)
    {
        Console.WriteLine("{0} {1} {2} {3}\n", item.id, item.displayName, 
            item.slug, item.imageUrl);
    }
    

    or

    var list = JsonConvert.DeserializeObject>(json);
    
    public class MyItem
    {
        public string id;
        public string displayName;
        public string name;
        public string slug;
        public string imageUrl;
    }
    

提交回复
热议问题