Я еще не очень хорош в этом, не уверен, что мой предмет даже точно описывает то, что мне нужно. Я знаю, что на это, вероятно, был дан ответ, мне трудно понять ответы, поскольку они напрямую не применяются к моим данным. Я пытаюсь выяснить, как я могу перебирать данные в этом URL-адресе.Итерация через Twitch Json
http://tmi.twitch.tv/group/user/twitch/chatters
Это то, что я использую.
Dim url = "http://tmi.twitch.tv/group/user/" & ConnectionInformation.Channel.TrimStart("#") & "/chatters"
Dim json As String = Nothing
Dim wc As New WebClient()
json = wc.DownloadString(url)
Dim root As JToken = JToken.Parse(json)
For Each item As JToken In root("chatters")
'I've tried several things here and I can't find a good way to iterate through the viewers found here.
Next
Я предполагаю, что у меня возникают проблемы при получении зрителей в коллекции, так что я могу перебирать их, кто-то может мне точку в правильном направлении здесь?
спасибо.
Это должно быть невероятной помощью. Это даже помогает объяснить, о чем говорили некоторые другие темы. Я не понимал, что вижу два способа скинирования кошки. – Josh
Я думаю, что это всегда помогает просмотреть его в формате класса, чтобы понять отношения и т. Д., Даже если вы собираетесь использовать 'JToken.Parse'. Мне просто легче читать, чем закодированная строка JSON. Если вы скопируете свой JSON в буфер обмена, ** Edit Menu - Paste Special - Paste JSON as Classes ** создаст для вас классы - иногда вам приходится настраивать материал, но это дает вам быструю отправную точку. – Plutonix
Да, это помогает увидеть эти отношения, но вы потеряли меня в меню редактирования. Вы говорите в Visual Studio? Я не вижу этих специальных опций Пасты. – Josh