@itgood

Как распарсить json массив?

не пойму как распарсить массив json нужно получить name id
вот пример ответа "{\"xmlns\":\"http:\\/\\/api.anghami.com\\/rest\\/v1\",\"status\":\"ok\",\"version\":\"1.0.0\",\"webplayer\":1548419928,\"responsetype\":\"GETplaylists\",\"sections\":[{\"type\":\"playlist\",\"group\":\"playlists\",\"count\":7,\"name\":\"playlists\",\"displaytype\":\"list\",\"data\":[{\"id\":\"147344681\",\"name\":\"$1234567890DOWNLOADED#\",\"count\":0,\"hash\":\"d41d8cd98f00b204e9800998ecf8427e\",\"addedon\":1547635541,\"debugattr\":\"0 d41d8cd98f00b204e9800998ecf8427e\",\"timestamp\":1547635541,\"public\":\"true\",\"FID\":\"\",\"unlink_creator\":1,\"coverArt\":\"24226817\",\"uploaded_coverart_pending\":false,\"iscomputerplaylist\":0,\"extras\":\"eyJyZXF1ZXN0dHlwZWlkIjo0LCJyZXF1ZXN0dHlwZSI6IkdFVHBsYXlsaXN0cyIsInJlcXVlc3RvbmRlbWFuZCI6MCwic2VjdGlvbiI6InBsYXlsaXN0cyJ9\"},{\"id\":\"147344682\",\"name\":\"$1234567890LIKED#\",\"count\":0,\"hash\":\"d41d8cd98f00b204e9800998ecf8427e\",\"addedon\":1547635541,\"debugattr\":\"0 d41d8cd98f00b204e9800998ecf8427e\",\"timestamp\":1547662668,\"public\":\"true\",\"FID\":\"\",\"unlink_creator\":1,\"coverArt\":\"24226636\",\"uploaded_coverart_pending\":false,\"iscomputerplaylist\":0,\"extras\":\"eyJyZXF1ZXN0dHlwZWlkIjo0LCJyZXF1ZXN0dHlwZSI6IkdFVHBsYXlsaXN0cyIsInJlcXVlc3RvbmRlbWFuZCI6MCwic2VjdGlvbiI6InBsYXlsaXN0cyJ9\"},{\"id\":\"147658011\",\"name\":\"test\",\"count\":1,\"hash\":\"7137048738bc60d9f2b19bf80765a64b\",\"addedon\":1547999509,\"debugattr\":\"2 d41d8cd98f00b204e9800998ecf8427e\",\"timestamp\":1548359860,\"public\":\"true\",\"FID\":\"\",\"unlink_creator\":1,\"coverArt\":\"24226759\",\"uploaded_coverart_pending\":false,\"iscomputerplaylist\":0,\"extras\":\"eyJyZXF1ZXN0dHlwZWlkIjo0LCJyZXF1ZXN0dHlwZSI6IkdFVHBsYXlsaXN0cyIsInJlcXVlc3RvbmRlbWFuZCI6MCwic2VjdGlvbiI6InBsYXlsaXN0cyJ9\"},{\"id\":\"147698102\",\"name\":\"Ghjcnjq\",\"count\":0,\"hash\":\"d41d8cd98f00b204e9800998ecf8427e\",\"addedon\":1548053548,\"debugattr\":\"0 d41d8cd98f00b204e9800998ecf8427e\",\"timestamp\":1548053548,\"public\":\"true\",\"FID\":\"\",\"unlink_creator\":1,\"coverArt\":\"24226739\",\"uploaded_coverart_pending\":false,\"iscomputerplaylist\":0,\"extras\":\"eyJyZXF1ZXN0dHlwZWlkIjo0LCJyZXF1ZXN0dHlwZSI6IkdFVHBsYXlsaXN0cyIsInJlcXVlc3RvbmRlbWFuZCI6MCwic2VjdGlvbiI6InBsYXlsaXN0cyJ9\"},{\"id\":\"147698134\",\"name\":\"gr4hejgohigeeg\",\"count\":1,\"hash\":\"3f021d1de96f6e6ee5bd64e2869d8405\",\"addedon\":1548053628,\"debugattr\":\"1 d41d8cd98f00b204e9800998ecf8427e\",\"timestamp\":1548360771,\"public\":\"true\",\"FID\":\"\",\"unlink_creator\":1,\"coverArt\":\"24226783\",\"uploaded_coverart_pending\":false,\"iscomputerplaylist\":0,\"extras\":\"eyJyZXF1ZXN0dHlwZWlkIjo0LCJyZXF1ZXN0dHlwZSI6IkdFVHBsYXlsaXN0cyIsInJlcXVlc3RvbmRlbWFuZCI6MCwic2VjdGlvbiI6InBsYXlsaXN0cyJ9\"},{\"id\":\"147957332\",\"name\":\"\\u0440\\u043a\\u0440\\u043a\",\"count\":3,\"hash\":\"f0f07c1798a8a7474a83f0df3f526412\",\"addedon\":1548359713,\"debugattr\":\"3 d41d8cd98f00b204e9800998ecf8427e\",\"timestamp\":1548359713,\"public\":\"true\",\"FID\":\"\",\"unlink_creator\":1,\"coverArt\":\"24226739\",\"uploaded_coverart_pending\":false,\"iscomputerplaylist\":0,\"extras\":\"eyJyZXF1ZXN0dHlwZWlkIjo0LCJyZXF1ZXN0dHlwZSI6IkdFVHBsYXlsaXN0cyIsInJlcXVlc3RvbmRlbWFuZCI6MCwic2VjdGlvbiI6InBsYXlsaXN0cyJ9\"},{\"id\":\"147667855\",\"name\":\"test1\",\"count\":16,\"hash\":\"55130ec5089297437b0a1535dc327737\",\"addedon\":1548007989,\"debugattr\":\"16 d41d8cd98f00b204e9800998ecf8427e\",\"timestamp\":1548360643,\"public\":\"true\",\"FID\":\"\",\"unlink_creator\":1,\"last_played\":1548408906,\"coverArt\":\"24226725\",\"uploaded_coverart_pending\":false,\"iscomputerplaylist\":0,\"extras\":\"eyJyZXF1ZXN0dHlwZWlkIjo0LCJyZXF1ZXN0dHlwZSI6IkdFVHBsYXlsaXN0cyIsInJlcXVlc3RvbmRlbWFuZCI6MCwic2VjdGlvbiI6InBsYXlsaXN0cyJ9\"}]},{\"type\":\"playlist\",\"group\":\"playlists\",\"count\":0,\"name\":\"shared\",\"displaytype\":\"list\",\"data\":[]},{\"type\":\"playlist\",\"group\":\"playlists\",\"count\":0,\"name\":\"subscribed\",\"displaytype\":\"list\",\"data\":[]}]}"
  • Вопрос задан
  • 242 просмотра
Решения вопроса 1
@OwDafuq
json2csharp.com

public class Section
{
    public string type { get; set; }
    public string group { get; set; }
    public int count { get; set; }
    public string name { get; set; }
    public string displaytype { get; set; }
    public List<object> data { get; set; }
}

public class RootObject
{
    public string xmlns { get; set; }
    public string status { get; set; }
    public string version { get; set; }
    public int webplayer { get; set; }
    public string responsetype { get; set; }
    public List<Section> sections { get; set; }
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Griboks
@Griboks Куратор тега C#
Используйте библиотеку https://www.newtonsoft.com/json
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы