@UserTrue , спасибо за наводку. Изучил, почти сделал то, что нужно, но не получается установить переменную, если она совпадает с ключом.
Есть список со строками вида:
abc:123
def:456
...
В цикле для каждой строки распарсивается на GROUP_COUNTRY и GROUP_ID. Затем добавляются в объект. В лог выводит значение ключа, который указываю, но при условии, что переменная равна ключу, значение ключа не присваивается и выводится пустая строка. Вот сам код:
var COUNTRY = {};
COUNTRY.[[GROUP_COUNTRY]] = [[GROUP_ID]]
if ([[GROUP_COUNTRY]] == [[ISO]])
[[KEY]] == (COUNTRY.[[GROUP_COUNTRY]])
Тоже самое, если попробую сделать, после цикла. Пробовал разные варианты указывания переменной [VAR_GROUP_COUNTRY], ([[GROUP_COUNTRY]]), но результаты аналогичные