[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'fpjson' (#fcl)

TJSONData.AsInteger

Access the raw JSON value as an 32-bit integer

Declaration

Source position: fpjson.pp line 130

public property TJSONData.AsInteger : Integer
  read GetAsInteger
  write SetAsInteger;

Description

AsInteger allows access to the raw value as a 32-bit integer value. When reading, it attempts to convert the native value of the data to a 32-bit integer value. When writing, it attempts to transform the 32-bit integer value to a native value. If either conversion fails, an EConvertError exception is raised.

For TJSONIntegerNumber this will return the native value.

For complex values, reading or writing this property will always result in an EConvertError exception.

See also

AsFloat

Value

AsInt64

AsString

AsBoolean

IsNull

AsJSON


Documentation generated on: Sep 28 2017