Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re^2: Using Storable Module with Multiple Hashes

by Thilosophy (Curate)
on Jun 20, 2005 at 11:43 UTC ( #468279=note: print w/ replies, xml ) Need Help??


in reply to Re: Using Storable Module with Multiple Hashes
in thread Using Storable Module with Multiple Hashes

Or a hash of hash refs, if you like to retrieve them by name later.

In both cases, if you want to store hashes %a, %b, and %c with Storable, just store the compound structure instead:

use Storable; store [ \%a, \%b, \%c] , 'file'; # or store { a => \%a, b => \%b, c => \%c} , 'file'; my $arrayref = retrieve('file'); my $a = $arrayref->[0]; # or my $hashref = retrieve('file'); my $a = $hashref->{a};


Comment on Re^2: Using Storable Module with Multiple Hashes
Select or Download Code
Re^3: Using Storable Module with Multiple Hashes
by merrymonk (Friar) on Jun 20, 2005 at 16:48 UTC
    That works well.
    Just in case anyone else needs to use this
    I think that the actual hashes are found by
    %aa = %{$hashref->{a}}; %bb = %{$hashref->{b}};
    Thanks to the Janaury helper monk

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://468279]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (9)
As of 2014-08-27 18:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (248 votes), past polls