in reply to Re: hash of hashes parsing problem
in thread hash of hashes parsing problem
my $pages = $data->{query}{pages}; my ($page_id) = keys(%$pages); my $page = $pages->{$page_id}; my $extract = $page->{extract}; ...
Or if you don't need the page id:
my $pages = $data->{query}{pages}; my ($page) = values(%$pages); my $extract = $page->{extract}; ...
The layout suggests that multiple pages could be returned.
my $pages = $data->{query}{pages}; for my $page_id (keys(%$pages)) { my $page = $pages->{$page_id}; my $extract = $page->{extract}; ... }
Or if you don't need the page id:
my $pages = $data->{query}{pages}; for my $page (values(%$pages)) { my $extract = $page->{extract}; ... }
|
|---|