JSON_ObjectHasField

JSON_ObjectHasField

%JSON_ObjectHasField function


Function

Check if there exists a field with a given name in the JSON object.

Declaration

BOOL %JSON_ObjectHasField( INT in handle, TEXT in field )

Parameters

handle

Handle to parent JSON object.

field

Field name

Return value

@TRUE if given field exists in JSON object, else @FALSE.

Description

Function checks if there exists a field with a given name in the JSON object.

Exception is thrown if handle to JSON object is invalid.

Example

INT _obj _obj := %JSON_ObjectFromString(ModuleInfo) BOOL _hasInfo _hasInfo := %JSON_ObjectHasField(_obj, "client_info") %JSON_FreeObjectHandle(_obj)