TJSONData.AsBoolean property
Access the raw JSON value as a boolean.
Declaration
property AsBoolean: Boolean read GetAsBoolean write SetAsBoolean;Description
AsBoolean allows access to the raw value as a boolean value.
When reading, it attempts to convert the native value of the data to a
boolean value. When writing, it attempts to transform the boolean value to a native value.
For numbers this means that non-zero numbers result in
True, a zero results
in
False.
If either conversion fails, an
EConvertError exception is raised.
For TJSONBoolean this will return the native value.
For complex values, reading or writing this property will always result in
an EConvertError exception.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
