Flatten To JSON

Converts data to a UTF-8 JavaScript Object Notation (JSON) string.

1378

Inputs/Outputs

datatype_icon

enable LabVIEW extensions

A Boolean that determines whether JSON extensions support NaN and Inf values of floating-point numbers. Not all JSON parsers support these extensions.

True Enable JSON extension support of NaN and Inf values of floating-point numbers.
False Disable JSON extension support of NaN and Inf values of floating-point numbers.

Default value: True

datatype_icon

anything

The data you want to convert to a UTF-8 JSON string. This input accepts arrays and clusters of Booleans, floating-point numbers, and strings. anything can also accept an array of clusters, or a cluster of arrays, of these data types. This input does not support other data types, such as enums, refnums, file paths, and fixed-point numbers. Cluster elements may be named or unnamed, but not a combination of both. If cluster elements are named, then each name must be unique to that cluster.

datatype_icon

error in

Error conditions that occur before this node runs.

The node responds to this input according to standard error behavior.

Standard Error Behavior

Default value: No error

datatype_icon

JSON string

The flattened data encoded in UTF-8. UTF-8 encoded strings may not display correctly.

datatype_icon

error out

Error information.

The node produces this output according to standard error behavior.

Standard Error Behavior