# $artfList - a hash reference my $array = $artfList->{dataRows}; for my $row_object (@$array) { my $id = $row_object->getId; my $category = $row_object->getCategory; print "ID: $id, Category: $category\n"; } #### my @ids; for my $row_object (@$array) { push( @ids, $row_object->getId ); } #### my @ids = map { $_->getId } @{ $artfList->{dataRows} };