man Data::Hierarchy () - Handle data in a hierarchical structure
NAME
Data::Hierarchy - Handle data in a hierarchical structure
SYNOPSIS
my $tree = Data::Hierarchy->new(); $tree->store ('/', {access => 'all'}); $tree->store ('/private', {access => 'auth', '.sticky' => 'this is private});
$info = $tree->get ('/private/somewhere/deep');
# return actual data points in list context ($info, @fromwhere) = $tree->get ('/private/somewhere/deep');
my @items = $tree->find ('/', {access => qr/.*/});
# override all children $tree->store_recursively ('/', {access => 'all'});
my $hashref = $tree->dump;
DESCRIPTION
Data::Hierarchy provides a simple interface for manipulating inheritable data attached to a hierarchical environment (like filesystem).
AUTHORS
Chia-liang Kao <clkao@clkao.org>
COPYRIGHT
Copyright 2003 by Chia-liang Kao <clkao@clkao.org>.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See <http://www.perl.com/perl/misc/Artistic.html>