У меня есть значения, разделенные запятыми, которые я хочу перебрать и динамически добавить значение, как показано ниже:
def statusCode = '1001,1002,1003'
Вывод должен выглядеть следующим образом:
[item][code]=1001|[item][code]=1002|[item][code]=1003
Если statusCode имеет толькодва значения.Например:
def statusCode = '1001,1002'
Тогда вывод должен быть
[item][code]=1001|[item][code]=1002
Я пробовал что-то подобное ниже, так как я новичок в groovy, не уверен, как этого добиться с помощью лучшего подхода:
def statusCode= '1001,1002,1003'
String[] myData = statusCode.split(",");
def result
for (String s: myData) {
result <<= "[item][code]="+s+"|"
}
System.out.println("result :" +result);