Data.DBXJSONReflect.TJSONUnMarshal.Unmarshal

From RAD Studio API Documentation
Jump to: navigation, search

[–] 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.

See Also