JSON Monitor
This task allows you to Monitor data in a JSON file.
You can monitor the value of 1 field.
If the field value satisfies the comparison criteria, then a task specified in the Task To Run field will be run.
Consider the following JSON file:
{"friends":[
{"name":"joe","age":"12"},
{"name":"jeff","age":"13"},
{"name":"jack","age":"12"}
]}
The array name is friends and you can monitor either the name or age fields.
If monitoring field = age, the following values of age will be found: 12,13,12
If you set a criteria as: run task if any value greater than 10, then the criteria will be satisfied.
If you set a criteria as: run task if all values greater than 12, then the criteria will not be satisfied.