Data.DBXJSONReflect.TJSONUnMarshal.Unmarshal

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also