TJSONArray.Create constructor
Create a new instance of JSON array data.
Declaration
constructor Create; reintroduce; overload
constructor Create(const Elements: Array of const); overloadArguments
Elements | Data to add to the array. |
Description
Create creates a new JSON array instance, and initializes the
data with
Elements. The elements are converted to various
TJSONData instances, instances of
TJSONData are
inserted in the array as-is.
The data type of the inserted objects is determined from the type of data
passed to it, with a natural mapping. A Nil pointer will be
inserted as a TJSONNull value.
Errors
If an invalid class or not recognized data type (pointer) is inserted in the
elements array, an
EConvertError exception will be raised.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
