Data.DBXJSONReflect.TJSONUnMarshal.Unmarshal
[–] Properties | |
---|---|
Type: function | |
Visibility: public | |
Source: Data.DBXJSONReflect.pas Data.DBXJSONReflect.hpp
| |
Unit: Data.DBXJSONReflect | |
Parent: TJSONUnMarshal |
Delphi
function Unmarshal(Data: TJSONValue): TObject;
C++
System::TObject* __fastcall Unmarshal(System::Json::TJSONValue* Data);
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.