in reply to Mapping to an associative hash
That's using a "hash slice". A longer parallel version (untested)my @field_names = qw( id username domain .... prime_phones ); my @field_values = split /\t/; @input_data{@field_names} = @field_values;
my @field_names = qw( id username domain .... prime_phones ); my @field_values = split /\t/; for( my $i=0; $i<@field_values; ++$i ) { $input_data{$field_names[$i]} = $field_values[$i]; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Mapping to an associative hash
by THRAK (Monk) on Sep 17, 2003 at 13:04 UTC |