REST.Json.TJson.JsonEncode
Delphi
class function JsonEncode(AJsonValue: TJsonValue): string; overload;
class function JsonEncode(AJsonString: String): string; overload;
C++
__classmethod System::UnicodeString __fastcall JsonEncode(System::Json::TJSONValue* AJsonValue)/* overload */;
__classmethod System::UnicodeString __fastcall JsonEncode(System::UnicodeString AJsonString)/* overload */;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | REST.Json.pas REST.Json.hpp |
REST.Json | TJson |
Description
Given a JSON value object or a JSON string with unescaped characters that must be escaped in JSON, JsonEncode returns a valid JSON representation, with all characters that need escaping properly escaped.
For example, given a string such as {"name":"something\else"}
JsonEncode returns {"name":"something\\else"}
.