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.