Processing of JSON strings inside a JSON object

In Make, JSON-based APIs are natively supported. Nevertheless, some APIs may have a JSON string inside a JSON object.

If an API returns a JSON string inside a JSON object, the data inside a JSON string is treated as text and the child parameters cannot be directly mapped.

However, if the API requires a parameter in JSON string format, Make has to send it in the required format.

circle-info

Note the address parameter. Since the parameter is a JSON string, the content is not parsed as a collection.

Create a JSON String

If the API requires a parameter to be sent as a JSON string, the createJSON() function can be used.

circle-info

The createJSON() function is used to format the address value to a JSON string.

Parse a JSON String

If the API output contains a parameter in a JSON string format, the parseJSON() function can be used.

circle-info

The parseJSON() function is used to parse the address value to JSON.

Last updated