The environment here is to complex and relies on
proprietary vendor tools which I can't send, so here's
a chunk. I'm trying to figure out if the second
foreach is really required in the code below -
preferably there is a way to do this with a single
foreach statement?
my %tplCfg = (
"category1" =>
{
"cat1type1" =>
[
{
dir => "cat1type1dir1",
tpl => "cat1type1tpl1",
ext => "cat1type1ext1",
rgx => "cat1type1rgx1",
},
],
"cat1type2" =>
[
{
dir => "cat1type2dir1",
tpl => "cat1type2tpl1",
ext => "cat1type2ext1",
rgx => "cat1type2rgx1",
},
],
},
"category2" =>
{
"cat2type1" =>
[
{
dir => "cat2type1dir1",
tpl => "cat2type1tpl1",
ext => "cat2type1ext1",
rgx => "cat2type1rgx1",
},
{
dir => "cat2type1dir2",
tpl => "cat2type1tpl2",
ext => "cat2type1ext2",
rgx => "cat2type1rgx2",
},
],
}
);
$cfgs = $tplCfg{'category2'}{'cat2type1'};
foreach my $item ( @$cfgs )
{
foreach my $inner ( $item )
{
print "$inner->{'dir'} : $inner->{'tpl'} :
$inner->{'ext'} : $inner->{'rgx'}\n";
}
}
__________________________________________________
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]