Thema: Delphi JSON To Object Problem

Einzelnen Beitrag anzeigen

Benutzerbild von Samashy
Samashy

Registriert seit: 20. Feb 2004
Ort: Cottbus
127 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: JSON To Object Problem

  Alt 17. Apr 2021, 11:11
Danke für Deine Hilfe.

Ich habe Deinen Vorschlag erst Mal übernommen, aber es funktioniert noch nicht.

Code:
'{"energyDetails":{"timeUnit":"YEAR","unit":"Wh","meters":[{"type":"Purchased","values":[{"date":"2021-01-01 00:00:00","value":31557.0}]},{"type":"SelfConsumption","values":[{"date":"2021-01-01 00:00:00","value":284693.0}]},{"type":"FeedIn","values":[{"date":"2021-01-01 00:00:00","value":285170.0}]},{"type":"Production","values":[{"date":"2021-01-01 00:00:00","value":569863.0}]},{"type":"Consumption","values":[{"date":"2021-01-01 00:00:00","value":316250.0}]}]}}'
Ich dachte jetzt schon das mein
Code:
memo1.Text :=RESTResponse1.JSONValue.ToJSON;
das Problem ist und habe eine STRING Variable als Test probiert

Code:
teststring :=RESTResponse1.JSONValue.ToJSON;
     energyDetail:= TJson.JsonToObject<TEnergyDetails>(teststring);
War aber nicht das Problem
Das Object bleibt leer, aber dank Deiner Hilfe sind die "meters" nicht mehr nil. -> ('', '', ())

Hab ich mein Object nicht richtig für das JSON vorbereitet?

Danke, Romy
  Mit Zitat antworten Zitat