Every other day someone is either trying to parse html, or parse csv -- search, its for everybody :)
pars webpag, pars htm,
See htmltreexpather.pl , Parsing HTML / Re^4: Parsing HTML, A regex question , NASA's Astronomy Picture of the Day / Re: NASA's Astronomy Picture of the Day , Re: Extracting HTML content between the h tags, Re^2: Help With Online Table Scraper, Re^4: web::scraper using an xpath, ....
HTML Parser suggestions
See WWW::Mechanize::Firefox::FAQ , WWW::Mechanize::FAQ, WWW::Scripter, Web::Scraper, Web::Magic, Mojo::DOM, HTTP::Recorder, Web Testing with HTTP::Recorder