Deserializing JSON to .NET object using Newtonsoft (or LINQ to JSON maybe?)

前端 未结 12 1269
旧巷少年郎
旧巷少年郎 2020-11-22 10:04

I know there are a few posts about Newtonsoft so hopefully this isn\'t exactly a repeat...I\'m trying to convert JSON data returned by Kazaa\'s API into a nice object of som

12条回答
  •  闹比i
    闹比i (楼主)
    2020-11-22 10:13

    With the dynamic keyword, it becomes really easy to parse any object of this kind:

    dynamic x = Newtonsoft.Json.JsonConvert.DeserializeObject(jsonString);
    var page = x.page;
    var total_pages = x.total_pages
    var albums = x.albums;
    foreach(var album in albums)
    {
        var albumName = album.name;
    
        // Access album data;
    }
    

提交回复
热议问题