JSONata#
This task evaluates a JSONata expression against a given JSON object.
Inputs#
| Name | Data Type | Values | IsTrigger | Description |
|---|---|---|---|---|
| value | Object | The JSON object | ||
| expression | String | The JSONata expression | ||
| Activate | Any | Yes | Activates the task execution |
Outputs#
| Name | Data Type | Values | Description |
|---|---|---|---|
| result | Object | The result of evaluating the JSONata expression against the JSON object | |
| Success | Boolean | If there was no problem emits a true | |
| Error | Error | Error that occurred during the processing of this task |
Settings#
On the General Tab, you have the usual settings and the following options settings:
| Name | Data Type | Default | Description |
|---|---|---|---|
| Expression | String | The JSONata expression |
Behavior#
The task evaluates a JSONata expression against a given JSON object to dynamically extract, transform or query specific data from the JSON object. The output of the task can be a filtered subset of the JSON data, a transformed version of it, or specific values extracted based on the expression's logic.
Remarks#
There is no particular remark to be made.