in reply to parsing text file into a hash?
And the non strict (bad, dangerous, don't do this) version:use strict; my %names; while (<>) { my ($label, $name1, $name2, $name3, $name4) = split /:/; $names{$label}{$name1} = $name2; $names{$label}{$name3} = $name4; }
# Untested, because I rarely use symbolic refs :) while (<>) { my ($label, $name1, $name2, $name3, $name4) = split /:/; $$label{$name1} = $name2; $$label{name3} = $name4; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: parsing text file into a hash?
by Everlasting God (Beadle) on Jun 15, 2001 at 22:22 UTC | |
by ralfthewise (Sexton) on Jun 15, 2001 at 22:53 UTC | |
by runrig (Abbot) on Jun 15, 2001 at 23:46 UTC |