REST.Json.TJson.JsonEncode

De RAD Studio API Documentation
Aller à : navigation, rechercher

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"}.

Voir aussi