Hallo,
leider konnte ich den Titel nicht genau beschreiben, aber ich versuche es mal hier. Ich frage eigentlich recht wenig in Foren und versuche immer erstmal selber alles zu finden, dass hat auch bisher gut geklappt.
Leider hänge ich aber nun etwas und hoffe das mir jemand helfen kann. Ich habe folgenden Code von folgender Seite:
Seite Quellcode:
Dieser wird auch erfolgreich ausgelesen mit diesem Code z.b. für den Namen
Ausgabe: ":"eSport4life Tanoa RPG Only +18"
Das Komma habe ich schon wegbekommen. mit \, Ob das nun richtig war ist eine gute Frage, aber es hat funktioniert.
Wie bekomme ich den Rest davon Web? Also das ":" am Anfang und das " an Ende?
Dann hätte ich noch eine zweite Frage, bevor ich noch mal etwas später aufmache. Gleicher Quellcode.
Dort steht
is_online":"1",
Nun möchte ich aber am Ende eine Ausgabe haben alias
If is_online 1 = Ausgabe Online
Else is_online 0 = Ausgabe Offline
Ich würde mich sehr freuen wenn mir da jemand helfen könnte.
EDIT/ OK nun hab ich es durch probieren doch hinbekommen alles wegzumachen :D. War gar nicht so schwer.
EDIT2// Ok durch logisches Denken geht doch einiges :DDD Habs hinbekommen.
leider konnte ich den Titel nicht genau beschreiben, aber ich versuche es mal hier. Ich frage eigentlich recht wenig in Foren und versuche immer erstmal selber alles zu finden, dass hat auch bisher gut geklappt.
Leider hänge ich aber nun etwas und hoffe das mir jemand helfen kann. Ich habe folgenden Code von folgender Seite:
Seite Quellcode:
HTML-Quellcode
- { "id":"80996", "name":"eSport4life Tanoa RPG Only +18", "address":"89.163.135.182", "port":"2302", "private":"0", "password":"0", "query_port":"2303", "location":"Germany", "is_online":"1", "players":"0", "maxplayers":"194", "version":"1.62.137464", "platform":null, "uptime":"100", "score":"0", "rank":"9639", "votes":"0", "favorited":"0", "comments":"0", "url":"https://arma3-servers.net/server/80996/", "last_check":"July 24th, 2016 06:48 AM EST", "last_online":"July 24th, 2016 06:48 AM EST"}
Dieser wird auch erfolgreich ausgelesen mit diesem Code z.b. für den Namen
VB.NET-Quellcode
- Private Sub Label2_Paint(sender As Object, e As EventArgs) Handles Label2.Paint
- Dim w As New WebClient
- Dim quelltext As String = w.DownloadString("*****URL****")
- Dim WertRegex As New System.Text.RegularExpressions.Regex("name(?<Wert>(.*))\,")
- Dim Wert As String = WertRegex.Match(quelltext).Groups("Wert").ToString()
- Label2.Text = Wert
- End Sub
Ausgabe: ":"eSport4life Tanoa RPG Only +18"
Das Komma habe ich schon wegbekommen. mit \, Ob das nun richtig war ist eine gute Frage, aber es hat funktioniert.
Wie bekomme ich den Rest davon Web? Also das ":" am Anfang und das " an Ende?
Dann hätte ich noch eine zweite Frage, bevor ich noch mal etwas später aufmache. Gleicher Quellcode.
Dort steht
is_online":"1",
Nun möchte ich aber am Ende eine Ausgabe haben alias
If is_online 1 = Ausgabe Online
Else is_online 0 = Ausgabe Offline
Ich würde mich sehr freuen wenn mir da jemand helfen könnte.
EDIT/ OK nun hab ich es durch probieren doch hinbekommen alles wegzumachen :D. War gar nicht so schwer.
EDIT2// Ok durch logisches Denken geht doch einiges :DDD Habs hinbekommen.
VB.NET-Quellcode
- Dim w As New WebClient
- Dim quelltext As String = w.DownloadString("*****URL****")
- Dim WertRegex As New System.Text.RegularExpressions.Regex("\""players""\:\""(?<Wert>(.*))\""\,")
- Dim Wert As String = WertRegex.Match(quelltext).Groups("Wert").ToString()
- Dim Wert1Regex As New System.Text.RegularExpressions.Regex("\""maxplayers""\:\""(?<Wert1>(.*))\""\,")
- Dim Wert1 As String = Wert1Regex.Match(quelltext).Groups("Wert1").ToString()
- Label7.Text = Wert + "/" + Wert1 + "Spieler Online"
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „esport4life“ ()