REST.Client.TCustomRESTResponse.JSONValue

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property JSONValue: TJsonValue read GetJSONValue;

C++

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

プロパティ

種類 可視性 ソース ユニット
property public
REST.Client.pas
REST.Client.hpp
REST.Client TCustomRESTResponse


説明

JSON 値として正常に解析された応答内容文字列を返します。正常に解析されなかった場合は Nil を返します。

応答内容は RootElement の値によって異なります。

この点を明確にするために、次の例を考えてみましょう。

JSON 形式の応答文字列が "{response:{"name":"Smith", "phone":"1234", "orders":[{...}, {...}]}}" であるとしましょう。その場合、RootElement を "response" に設定すると、顧客オブジェクト全体が返されます。しかし、RootElement を "response.orders" に設定すると、JSONValue プロパティは注文オブジェクトの配列を返します。

関連項目