Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   TJSON.Format -> TJSONAncestor.Format umbauen, aber wie? (https://www.delphipraxis.net/210583-tjson-format-tjsonancestor-format-umbauen-aber-wie.html)

TurboMagic 14. Mai 2022 21:01

TJSON.Format -> TJSONAncestor.Format umbauen, aber wie?
 
Hallo,

der Compiler meckert hier immer beim TJSON.Format Aufruf weil der deprecated ist.
Mag ja sein, nur verstehe ich die dort angegebene Alternative TJSONAncestor.Format nicht,
weil die ganz andere Parameter hat. Und die Hilfe ist da auch mal wieder sehr hilfreich...

Delphi-Quellcode:
procedure TTSEStatus.RESTRequestAfterExecute(const Sender: TCustomRESTRequest);
var
  Obj : TJSONValue;
begin
  Obj := TJSONObject.ParseJSONValue(Sender.Response.Content);
  if Assigned(Obj) then
    try
      Log.Send(LevelBlue, cCategory, 'RequestType1: ' + TJSON.Format(Obj));
    finally
      Obj.Free;
    end;
end;
Kann mir jemand sagen, wie ich den TJSON.Format Aufruf ersetzen müsste?

Grüße
TurboMagic

Uwe Raabe 14. Mai 2022 21:43

AW: TJSON.Format -> TJSONAncestor.Format umbauen, aber wie?
 
Delphi-Quellcode:
procedure TTSEStatus.RESTRequestAfterExecute(const Sender: TCustomRESTRequest);
var
  Obj : TJSONValue;
begin
  Obj := TJSONObject.ParseJSONValue(Sender.Response.Content);
  if Assigned(Obj) then
    try
      Log.Send(LevelBlue, cCategory, 'RequestType1: ' + Obj.Format);
    finally
      Obj.Free;
    end;
end;

TurboMagic 15. Mai 2022 09:14

AW: TJSON.Format -> TJSONAncestor.Format umbauen, aber wie?
 
Danke, das funktioniert! War halt nicht offensichtlich...


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz