Edit

Share via


JsonObject.GetOption(Text [, Boolean]) Method

Version: Available or changed with runtime version 15.0.

Retrieves the value of a property with a given key from a JsonObject as an Option.

Syntax

Value :=   JsonObject.GetOption(Key: Text [, DefaultIfNotFound: Boolean])

Parameters

JsonObject
 Type: JsonObject
An instance of the JsonObject data type.

Key
 Type: Text
The key for the property to read as an Option

[Optional] DefaultIfNotFound
 Type: Boolean
If true and the key is not found on the object then 0 should be returned. If false and the property is not found on the object an error will be thrown

Return Value

Value
 Type: Option
The value of the property with the given key as an Option

JsonObject data type
Getting started with AL
Developing extensions