API:REST.Response.Adapter.TRESTResponseDataSetAdapter.RootElement
Delphi
property RootElement: string read FRootElement write SetRootElement default 0;
C++
__property RootElement = {default=0};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
property | published | REST.Response.Adapter.pas REST.Response.Adapter.hpp |
REST.Response.Adapter | TRESTResponseDataSetAdapter |
Description
The JSON deserializer uses RootElement to determine where to start deserializing from.
REST.Response.Adapter.TRESTResponseDataSetAdapter.RootElement inherits from REST.Response.Adapter.TCustomRESTResponseDataSetAdapter.RootElement. All content below this line refers to REST.Response.Adapter.TCustomRESTResponseDataSetAdapter.RootElement.
The JSON deserializer uses RootElement to determine where to start deserializing from.
You can use RootElement to skip container or root elements that do not have corresponding deserialization targets. First, an optionally set RootElement of the corresponding TRESTResponse applies. After that, you apply RootElement. This way you can filter a response container on response level while multiple DataSetAdapters can filter specific root elements by their own.