Ich bin neu bei XOJO und mache eine Web App, um die Zeiteinträge meiner Mitarbeiter aufzulisten.Wie kann ich JSON mit XOJO aus dem Internet laden?
Der Code sieht wie folgt aus:
Dim Socket as new HTTPSocket
Dim d As New Dictionary
Dim result As String
Socket.SetRequestContent("","application/json; charset=utf-8")
result = Socket.get("http://teamwork.companyname.com/time/total.json?userId=111111", 30)
result = DefineEncoding(result, Encodings.UTF8)
OutputArea3.Text = result
Wenn ich die URL mit www.example.com ersetzen, es funktioniert und der Inhalt kann geladen werden. Ich habe es auch mit verschiedenen URLs für verschiedene JSON's aus dem Web versucht, aber es hat auch nicht funktioniert.
Was soll ich verwenden, damit JSONs geladen werden können?
Vielen Dank für Ihre Beratung
Darf ich vorschlagen, ein etwas kürzeres JSON Beispiel zu schreiben? Um Ihre Frage zu beantworten, wird dieser lange Text nicht benötigt und nur die Frage –
überladen Wollen Sie die JSON-Datenserver- oder Client-Seite laden? Ich denke serverseitig? Verwenden Sie dann eine HTTPSocket-Unterklasse, um sie zu laden, und erstellen Sie dann ein JSONItem aus dem Text, den Sie im PageReceived-Ereignis erhalten haben. Hast du es versucht? Oder brauchst du dabei Hilfe? –