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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | REST.Json.pas REST.Json.hpp |
REST.Json | TJson |
Description
Etant donné un objet valeur JSON ou une chaîne JSON ayant des caractères sans séquence d'échappement qui doivent être placés dans une séquence d'échappement dans JSON, JsonEncode renvoie une représentation JSON valide, avec tous les caractères qui nécessitent un échappement correctement effectué.
Par exemple, étant donné une chaîne telle que {"name":"something\else"}
JsonEncode renvoie {"name":"something\\else"}
.