Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: LkJSON Array?!? Lesen und ändern

  Alt 9. Jan 2024, 20:42
.. kennst Du schon diese Seite: https://jsontodelphi.com/

Dort könntest Du eine Klasse daraus herstellen:

Delphi-Quellcode:
  TData = class
  private
    FId: string;
    FLocked: string;
  published
    property Id: string read FId write FId;
    property Locked: string read FLocked write FLocked;
  end;
  
  TRoot = class(TJsonDTO)
  private
    [JSONName('data'), JSONMarshalled(False)]
    FDataArray: TArray<TData>;
    [GenericListReflect]
    FData: TObjectList<TData>;
    FSuccess: Boolean;
    function GetData: TObjectList<TData>;
  protected
    function GetAsJson: string; override;
  published
    property Data: TObjectList<TData> read GetData;
    property Success: Boolean read FSuccess write FSuccess;
  public
    destructor Destroy; override;
  end;
Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat