REST.JsonReflect.TJSONUnMarshal.CreateObject

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateObject(AClass: TClass; JsonObj: TJSONObject; AObject:TObject=nil): TObject;

C++

System::TObject* __fastcall CreateObject(System::TClass AClass, System::Json::TJSONObject* JsonObj, System::TObject* AObject = (System::TObject*)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
REST.JsonReflect.pas
REST.JsonReflect.hpp
REST.JsonReflect TJSONUnMarshal


Beschreibung

Erstellt ein Objekt auf Basis einer serialisierten JSON-Repräsentation.

Die Methode CreateObject gibt eine Objektinstanz mit dem Typ AClass auf Basis einer in JsonObj angegebenen serialisierten JSON-Repräsentation zurück. Wenn AObject eine Instanz von AClass enthält, dann wird dieses Objekt aus den Werten in JsonObj gefüllt und keine neue Instanz erstellt.

Siehe auch