в цикле я извлечьPerl: используя массив для создания хэш хэш структуры
- Массив (его длина и данные могут меняться при каждой итерации)
- 1 Имя данных
- 1 Значение данных
И я хотел бы создать хэш хэш, имеющий в качестве структуры массив и установить в конце данные, полученные.
Exemple, если у меня есть:
@array = ('a','b','c');
$dataname = 'my data';
$datavalue = '123';
Я хотел бы иметь хэш, как показано ниже:
%hash = (
a => {
b => {
c => {
'my data' => '123'
}
}
}
);
Но я не нашел где-нибудь, как это сделать.
Взгляните на ['Data :: Diver'] (http://search.cpan.org/~tyemq/Dat a-Diver-1.0101/Diver.pm) – Borodin