Data.DBXJSONReflect.TJSONUnMarshal.Unmarshal
Delphi
function Unmarshal(Data: TJSONValue): TObject;
C++
System::TObject* __fastcall Unmarshal(System::Json::TJSONValue* Data);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | Data.DBXJSONReflect.pas Data.DBXJSONReflect.hpp |
Data.DBXJSONReflect | TJSONUnMarshal |
Description
Creates a user object based on a marshalled representation.
The Unmarshal method creates a user object based on a marshalled representation into a JSON object.
It is assumed that reverters are registered with the object instance prior to the call of the Unmarshal method, matching the converters used in the marshalling process.
The Data parameter specifies the serialized JSON instance.