REST.Json.TJson.JsonEncode

提供: RAD Studio API Documentation
移動先: 案内検索

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 */;

プロパティ

種類 可視性 ソース ユニット
function public
REST.Json.pas
REST.Json.hpp
REST.Json TJson


説明

JsonEncode は、JSON ではエスケープする必要があるにもかかわらずエスケープされていない文字を含んだ JSON 値オブジェクトまたは JSON 文字列を受け取って、エスケープの必要な文字がすべて適切にエスケープされた有効な JSON 表現を返します。

たとえば、{"name":"something\else"} のような文字列を受け取ると、JsonEncode{"name":"something\\else"} を返します。

関連項目