REST.Json.TJson.JsonEncode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function JsonEncode(AJsonValue: TJSONValue): string; overload;
class function JsonEncode(const AJsonString: String): string; overload;

C++

__classmethod System::UnicodeString __fastcall JsonEncode(System::Json::TJSONValue* AJsonValue)/* overload */;
__classmethod System::UnicodeString __fastcall JsonEncode(const System::UnicodeString AJsonString)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
REST.Json.pas
REST.Json.hpp
REST.Json TJson


Beschreibung

Bei einem JSON-Wertobjekt oder einem JSON-String mit nicht durch Escape-Sequenzen formatierten Zeichen, die in JSON mit Escape-Sequenzen versehen werden müssen, gibt JsonEncode eine gültige JSON-Repräsentation zurück, wobei alle erforderlichen Zeichen mit Escape-Sequenzen versehen sind.

Für einen String wie {"name":"something\else"} gibt JsonEncode beispielsweise {"name":"something\\else"} zurück.

Siehe auch