Function: jsonToItems()
Converts a block JSON data to a set of attributes. This can be useful if you need to extract the values from within JSON data.
Syntax
jsonToItems(JSON String, JSON Path, Lenient)
Argument | Type | Description |
---|---|---|
JSON String | String | JSON string to be converted to attribute values. |
JSON Path | String | The JSON Path expression is evaluated against the data provided by the JSON String. It determines which elements are extracted from the JSON. Defaults to “$” which matches the entire document. |
Lenient | boolean | Lenient is a flag which determines whether to pass the JSON String leniently. Defaults to false. |
Error rendering macro 'excerpt-include' : No link could be created for 'JSON Node'.
Example
jsonToItems("{data:{status:'success'}}", "$..status", true)
Generates
TBC