json.decode_invalid_numbers
json.parse may generate an error when trying to decode numbers not supported by the JSON specification. Invalid numbers are defined as: infinity, not-a-number (NaN) and hexadecimal
Available settings:
true - Accept and decode invalid numbers. This is the default setting.
false - Throw an error when invalid numbers are encountered.
The current setting is always returned, and is only updated when an argument is provided.
json.decode_invalid_numbers(setting: boolean): boolean
Arguments
| Name | Description | Type |
|---|---|---|
| setting | The new setting. true to accept and decode invalid numbers, false to throw an error. | boolean |
Returns old_setting: boolean