use FEAR::API -base; file("your_source_file") ->document ->html_to_xhtml ->xpath("/html/body/table/tr"); doc_filter(use => 'remove_attributes'); print doc->as_string; template(qq!\n[% city %]\n[% cond %]\n[% temp %]\n!); extract; print Dumper extresult;