Does anybody know of a good web crawler and html parser. By parsing I mean, it should be able to extract data from html tags from a set of html pages and store it in a tabular format (may be in excel/csv/tsv or similar format).

Any help would be greatly appreciated. Thanks.