REST.Client.TCustomRESTResponse.JSONValue

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property JSONValue: TJsonValue read GetJSONValue;

C++

__property System::Json::TJSONValue* JSONValue = {read=GetJSONValue};

Propriétés

Type Visibilité  Source Unité  Parent
property public
REST.Client.pas
REST.Client.hpp
REST.Client TCustomRESTResponse


Description

Renvoie la chaîne de contenu de la réponse ayant été correctement analysée en tant que valeur JSON. Sinon, elle renvoie Nil.

Le contenu de la réponse dépend de la valeur de RootElement.

A titre explicatif, prenons l'exemple suivant :

Supposons que la chaîne de réponse au format JSON est "{response:{"name":"Smith", "phone":"1234", "orders":[{...}, {...}]}}". Dans ce cas, le fait de définir RootElement sur "response" renvoie l'objet client complet (name, phone, orders). Mais si RootElement est défini sur "response.orders", la propriété JSONValue renvoit le tableau d'objets orders.

Voir aussi