REST.Client.TCustomRESTResponse.JSONValue
Delphi
property JSONValue: TJsonValue read GetJSONValue;
C++
__property System::Json::TJSONValue* JSONValue = {read=GetJSONValue};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | REST.Client.pas REST.Client.hpp |
REST.Client | TCustomRESTResponse |
Beschreibung
Gibt den Antwortinhalts-String zurück, der erfolgreich als JSON-Wert analysiert wurde. Ansonsten wird Nil
zurückgegeben.
Der Antwortinhalt hängt vom Wert von RootElement ab.
Sehen Sie sich zur Klärung das folgende Beispiel an:
Angenommen der Antwort-String im JSON-Format lautet "{response:{"name":"Smith", "phone":"1234", "orders":[{...}, {...}]}}". In diesem Fall wird durch Setzen von RootElement auf "response" das gesamte Benutzerobjekt zurückgegeben. Wenn Sie aber RootElement auf "response.orders" setzen, gibt die Eigenschaft JSONValue das Array mit den "Order"-Objekten zurück.