Seperate JSON into List

This action takes a JSON object and splits each key-value pair into its own object within a list. The function returns a success flag and the resulting list.

Example:

{
    "json": {
        "order": "123",
        "email": "[email protected]"
    }
}

Will have the output:

{
    "success": true,
    "list": [  
        {  
            "order": "123"  
        },  
        {  
            "email": "[email protected]"  
        }  
    ]
}

Inputs

The function expects an event object containing a json field, which holds the JSON object to be processed.

NameTypeDescription
jsonStringThe JSON object to be split.

Outputs

The function returns an object with two fields: success and list.

NameTypeDescription
successBooleanSuccess
listListA list of objects, each containing a single key-value pair from the input JSON.