Make offers a built-in parseJSON()
function that converts JSON strings into collections/arrays, as detailed in the IML functions article from Make’s developer documentation.
Since Make has already developed this function, how can we use it in our scenarios? Should we use {{parseJSON()}}
, {{iml.parseJSON()}}
, or {{JSON.parse()}}
?
If parseJSON()
cannot be used outside custom apps, it seems almost intentional — leaving parseJSON()
and createJSON()
as the only two built-in IML functions unavailable in scenarios.
This raises the question: Is this limitation intentional to encourage the use of Parse JSON modules that consume operations?
Hopefully, this isn’t a deliberate limitation. There must be a way to leverage the parseJSON()
function in scenarios. If anyone from Make can demonstrate the correct usage, it would be like giving our scenarios superpowers.