I'm just trying to get the program to find a table and return something if it does. Even though there are tons of tables on the page, it's still returning nothing when it's run? Any tips on where I might have screwed up my code?
my $html_file = get("http://www.cbssports.com/nfl/injuries/pup");
die "Couldn't Get HTML File!" unless defined $html_file;
#print $html_file;
for($depth = 0; $depth < 100; $depth++)
{
for($count = 0; $count < 100; $count++)
{
my $te = HTML::TableExtract->new( depth => $depth, coun
+t => $count ) or die(print "Unable To Extract Table");
$te->parse($html_file) or die(print "Unable to parse st
+ring");
foreach $ts ($te->tables)
{
print "Table found at ";
foreach $row ($ts->rows)
{
print @$row;
}
}
#print "Depth = " . $depth . " Count = " . $count . "\n";
}
}
#print "Injured Players Have Been Deleted From Database \n \n";
I love it when a program comes together - jdhannibal