Как я могу использовать eval в groovy для оценки следующей строки:
{key1 = keyval, key2 = [listitem1, listitem2], key3 = keyval2}
Все элементы списка иkeyval - это строка.
при выполнении Eval.me ("{key1 = keyval, key2 = [listitem1, listitem2], key3 = keyval2}") выдает мне следующую ошибку:
Неоднозначновыражение может быть выражением закрытия без параметров или изолированным блоком открытого кода;решение: Добавить явный список параметров замыкания, например, {it -> ...}, или заставить его обрабатываться как открытый блок, присваивая ему метку, например, L: {...} в
Я хочу получить HashMap