Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.5b

Application v 5.24b

  

 

Chapter EightData Functions (continued)

JSONLoad Function

Overview

The JSONLoad function creates a JSON Object and loads data from a string or file.

Syntax/Parameters

Syntax

handle = JSONLoad ( string data, [dword flags] );

Parameters

data

A string representing either the content of JSON data or a qualified filename/URL containing the JSON data.

flags

An optional dword specifying bitwise options to be observed during the load. If omitted, the value is 0x00000000.

Return Value

Returns a handle for the JSON Object or NULL_HANDLE on failure. Use the GetLastError and GetLastErrorMessage functions to retrieve additional error information.

Remarks

The JSONLoad function reads the incoming data and loads it into an object. Data is extracted from the object using the JSONGetValue function.

By default, the loader will update the second status line of the progress display if enabled for the calling script. to suppress the progress update, add the flag JSON_LOAD_SUPPRESS_PROGRESS or TRUE as the optional flags parameter.

Use the CloseHandle function to release the object.

Related Functions

Platform Support

Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL

Legato IDE, Legato Basic