Einzelnen Beitrag anzeigen

Hobbycoder

Registriert seit: 22. Feb 2017
955 Beiträge
 
#1

JsonToObject "ungültiger Zeit-Offset-String"

  Alt 20. Aug 2019, 15:21
Hi,

ich möchte Daten, die ich von einer Tracker-Software bekomme in ein Object umwandeln. Die Tracker-SW liefert mir JSON-Daten. Probleme gibt es jedoch beim Parsen des Object.

Gelieferte Daten:
Code:
{
  "id":2,
  "attributes":{},
  "groupId":0,
  "name":"Testgeraet",
  "uniqueId":"86481111111431",
  "status":"offline",
  "lastUpdate":"2019-08-15T12:54:33.612+0000",
  "positionId":2,
  "geofenceIds":[],
  "phone":"",
  "model":"",
  "contact":"",
  "category":null,
  "disabled":false
}
Ich wandele die Daten mit TJson.JsonToObject<TTraccarDevice>(s, [joDateFormatISO8601]) . (aus REST.Json-Unit)

Leider bekomme ich dabei immer den Fehler "ungültiger Zeit-Offset-String".
Der Zeit-String in lastUpdate schaut für mich aber passig aus.

Hat dazu jemand eine Idee?
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
  Mit Zitat antworten Zitat