REST.Json.TJson.JsonEncode
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.