Hallo,
ich sitze schon seit längerem an einem Programm für das Spiel League of Legends.
Mein Problem ist nun, dass ich nicht wirklich weiß wie ich an die Werte im JSON rankommen soll.
Der Auslöser hierfür ist das Object, welches nach der Suche benannt ist.
Hier einmal der Code um dies verständlich zu machen:
Der Wert "ims4ne" ist hierbei der Account nach dem gesucht wurde via Riot Games API.
Wäre dieses jetzt immer so könnte man ja einfach "JSON als Klassen einfügen und fertig.
Dann behandle ich allerdings nur der Fall ims4ne. Ich möchte aber dass diese Fall variabel ist.
Wäre super wenn mir da jemand helfen könnte.
MfG,
Tom
Hier noch der Code vom Punkt an wo der Link generiert wird:
ich sitze schon seit längerem an einem Programm für das Spiel League of Legends.
Mein Problem ist nun, dass ich nicht wirklich weiß wie ich an die Werte im JSON rankommen soll.
Der Auslöser hierfür ist das Object, welches nach der Suche benannt ist.
Hier einmal der Code um dies verständlich zu machen:
Der Wert "ims4ne" ist hierbei der Account nach dem gesucht wurde via Riot Games API.
Wäre dieses jetzt immer so könnte man ja einfach "JSON als Klassen einfügen und fertig.
Dann behandle ich allerdings nur der Fall ims4ne. Ich möchte aber dass diese Fall variabel ist.
Wäre super wenn mir da jemand helfen könnte.
MfG,
Tom
Hier noch der Code vom Punkt an wo der Link generiert wird:
Quellcode
- Globales.sUrl = "http....."
- Try
- Dim request As WebRequest = WebRequest.Create(Globales.sUrl)
- request.Credentials = CredentialCache.DefaultCredentials
- Dim response As WebResponse = request.GetResponse()
- Console.WriteLine(CType(response, HttpWebResponse).StatusDescription)
- Dim dataStream As Stream = response.GetResponseStream()
- Dim readerw As New StreamReader(dataStream)
- Dim output As String = readerw.ReadToEnd()
- Console.WriteLine(output)
- Dim json As String = output
- Dim SumData = JsonConvert.DeserializeObject(Of Summoner)(json)