REST.Json.TJson.JsonToObject

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

class function JsonToObject<T: class, constructor>(AJsonObject: TJSONObject; AOptions: TJsonOptions = CDefaultOptions): T; overload;
class function JsonToObject<T: class, constructor>(const AJson: string; AOptions: TJsonOptions = CDefaultOptions): T; overload;
class procedure JsonToObject(AObject: TObject; AJsonObject: TJSONObject; AOptions: TJsonOptions = CDefaultOptions); overload;

C++

template<typename T> __classmethod T __fastcall JsonToObject(System::Json::TJSONObject* AJsonObject, TJsonOptions AOptions = (TJsonOptions() << TJsonOption::joDateIsUTC << TJsonOption::joDateFormatISO8601 << TJsonOption::joBytesFormatArray << TJsonOption::joIndentCaseCamel << TJsonOption::joSerialFields ))/* overload */;
template<typename T> __classmethod T __fastcall JsonToObject(const System::UnicodeString AJson, TJsonOptions AOptions = (TJsonOptions() << TJsonOption::joDateIsUTC << TJsonOption::joDateFormatISO8601 << TJsonOption::joBytesFormatArray << TJsonOption::joIndentCaseCamel << TJsonOption::joSerialFields ))/* overload */;
__classmethod void __fastcall JsonToObject(System::TObject* AObject, System::Json::TJSONObject* AJsonObject, TJsonOptions AOptions = (TJsonOptions() << TJsonOption::joDateIsUTC << TJsonOption::joDateFormatISO8601 << TJsonOption::joBytesFormatArray << TJsonOption::joIndentCaseCamel << TJsonOption::joSerialFields ))/* overload */;

Properties

Type Visibility Source Unit Parent
function public
REST.Json.pas
REST.Json.hpp
REST.Json TJson

Description

Embarcadero Technologies does not currently have any additional information.