#!/usr/bin/env perl use strict; use warnings; my %data = ( tony => { skill => [ 1, 1 ], skill1 => [ 0, 0 ], }, martin => { skill => [ 1, 0 ], }, ); print qq{
| Name | Stage | Old | New |
|---|---|---|---|
| \u$name | \n}; for my $stage (sort keys %{$data{$name}}) { print "$stage | \n"; for (@{$data{$name}{$stage}}) { my $bool = $_ ? 'True' : 'False'; print "$bool | \n"; } --$rowspan && print "|