use strict; use HTML::TreeBuilder::XPath; my $html = <<'HTML'; #parsing the below
Firstseen (UTC)VersionFeodo C&CStatusSBLASNCountryLastseen (UTC)
2016-03-19 23:44:36D83.172.215.87offlineSBL290535AS12651 IPWORLDCOM- CHnever
2016-03-19 23:44:36D98.23.159.86offlineNot listedAS7029 WINDSTREAM- USnever
2016-03-19 23:44:36D178.188.14.86offlineNot listedAS8447 TELEKOM-AT- AT2016-03-24 01:19:50
HTML my $p = HTML::TreeBuilder->new; my $tree = $p->parse($html); my @nodes = $tree->findnodes('//tr'); use Data::Dumper; for my $node (@nodes) { my @text = $node->findnodes('td') or next; for (@text) { print $_->as_text, "\n"; }; }