Новости
FAQ
Авторы
Документация
В действии
Библиотека
Инструменты
Полезные ссылки
Хостинги
Скачать
Примеры
Форум
Форум
Войти
|
Регистрация
Логин
Пароль
Написать ответ на текущее сообщение
Ключевое слово
Фильтровать по автору
команды управления поиском
Неправильно сформулировал задачу - надо обновить значение в хеше
sergei v.2
03.07 16:50 /
03.07 16:59
Было $h[$.a[$.b[$.c[123]]]]
сделать, используя $s[a.b.c]
$h[$.a[$.b[$.c[456]]]]
Надо либо в существующем хеше изменить значение вложенного ключа, либо собрать динамически ветку в новом хеше и смержить её черз add с существующим большим хешем
Можно как-то красиво циклом сформировать имя ключа на вложенном уровне в хеше из строк?
,
sergei v.2
03.07 15:25
Зачем в таком случае вообще вложенный хеш?
,
moko
[M]
03.07 16:15
Неправильно сформулировал задачу - надо обновить значение в хеше
,
sergei v.2
03.07 16:50 / 03.07 16:59
И при ^hash.add оказывается много уровневые ветки не мержатся, а перезатираются по вернеуровневому ключу :((
(-),
sergei v.2
03.07 18:08
Никаких многоуровневых хешей в природе не бывает…
,
Sumo
[M]
03.07 18:26 / 03.07 18:30
Набросал класс - может кому пригодится
,
sergei v.2
05.07 11:46
Нашёл в закромах
,
G_Z
[M]
10.07 01:27 / 10.07 01:27
Проще этого можно написать как-то? ...
,
sergei v.2
03.07 16:07