Jsonfileread()
Reads and decodes the given file to JSON. This function caches the result so it won't keep reading/decoding the file on every request. The cache will remove items from memory that haven't been touched in over 60 seconds.
Usage
OBJECT = Jsonfileread(
filesrc,
strictmapping,
charset
)
Argument | Summary |
---|---|
filesrc | path to the file source, full path name is required. |
strictmapping | Flag to determine if CFML Query objects should be recognized and converted to a Query object; defaults to true [optional] |
charset | the character set to use for reading the file [optional] |
Calling
Supports named-parameter calling allowing you to use the function like:
Jsonfileread( filesrc=?, strictmapping=?, charset=? );
Supports passing parameters as a structure using ArgumentCollection:
Jsonfileread( ArgumentCollection={ filesrc : ?, strictmapping : ?, charset : ? } );