REST.Client.TCustomRESTResponse.JSONValue
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.