HTML::FormatText::Html2text is designed to do precisely that (as its name might suggest).
In reply to Re: html parsing by hippo in thread html parsing by bigup401