I have API call which returns JSON like:
[
"Kwara United - Sunshine Stars",
"Nasarawa United - Rivers United",
"Plateau United - Enyimba",
"Abia Warriors - Dakkada",
"Wikki Tourist - Lobi Stars",
"Heartland Owerri - MFM FC"
]
from this JSON I create array of opponents:
List values = new ArrayList()
for (int i = 1; i <= 6 ; i++) {
vars.put("opponentA" + i, (vars.get("ID1_" + i)).split(" - ")[0]);
vars.put("opponentB" + i, (vars.get("ID1_" + i)).split(" - ")[1]);
values.add((vars.get('opponentA' + i) as String))
values.add((vars.get('opponentB' + i) as String))
//log.warn(vars.get("opponentA" + i));
//log.warn(vars.get("opponentB" + i));
}
vars.put('array', values as String);
Where the variable: array holds all the opponents.
[Kwara United, Sunshine Stars, Nasarawa United, Rivers United, Plateau United, Enyimba, Abia Warriors, Dakkada, Wikki Tourist, Lobi Stars, Heartland Owerri, MFM FC]
How can I tell Loop conroller to loop based on this variable array?
And then to pass that dynamic value to JDBC request?