Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#1

JSON UInt64 convert error QP

  Alt 4. Aug 2023, 02:48
Hallo, ich wusste nicht wirklich in welche Sparte ich das Schreiben müßte deswegen ist es hier gelandet, bitte verschieben falls es hier fehl am Platz ist.
Es geht um Delphi Alexandria und deren JSON Library die nicht im Stande ist UInt64 korrekt zu verarbeiten.
Ich habe RSP-42079 erstellt, damit Ihr voten könnt.

Wer keinen Zugang dort hat, hier ist ein minimal Beispiel um es nachzuvollziehen oder mich im Besten Fall zu korrigieren!
Delphi-Quellcode:
program Project1;
 
uses
  System.JSON;
 
var
  JSonObject: TJSONObject;
begin
  JSonObject := TJSONObject.Create;
  try
    JSonObject.AddPair('Test', TJSONNumber.Create(High(UInt64)));
    WriteLn(JSonObject.GetValue('Test').AsType<UInt64>);
  finally
    JSonObject.Free;
  end;
  ReadLn;
end.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat