Storable
#!/usr/bin/perl
use strict;
use warnings;
use Storable qw(store);
my $data_structure = {
phones => {
Foo => 123,
Bar => 345,
Baz => 678,
}
};
store $data_structure, 'frozen.data' or die;
creates a binary file
#!/usr/bin/perl
use strict;
use warnings;
use Storable qw(retrieve);
my $data = retrieve 'frozen.data' or die;
print "Foo: $data->{phones}{Foo}\n"; # Foo: 123
print "Bar: $data->{phones}{Bar}\n"; # Bar: 345
print "Baz: $data->{phones}{Baz}\n"; # Baz: 678