use Data::Dumper;
use HTML::TableExtract;
use Text::Table;
my $content = './table.html';
my $headers = ['subhead1', 'subhead2'];
#my $te = HTML::TableExtract->new(headers => $headers);
my $tbl_extr = HTML::TableExtract->new(attribs => { border => 1 });
my $tbl_out = Text::Table->new(@$headers);
$tbl_extr->parse_file($content);
foreach my $ts ($tbl_extr->tables) {
print "Table with border=1 found at ", join(',', $ts->coords), ":\n";
foreach my $row ($ts->rows) {
print " ", join(',', @$row), "\n";
}
}