johnl / web-page-parser
- Source
- Commits
- Network (0)
- Issues (0)
- Downloads (1)
- Wiki (1)
- Graphs
-
Tree:
647fb08
| name | age | message | |
|---|---|---|---|
| |
LICENSE | ||
| |
README.rdoc | ||
| |
Rakefile | ||
| |
lib/ | ||
| |
spec/ | ||
| |
web-page-parser.gemspec |
README.rdoc
Web Page Parser
Web Page Parser is a Ruby library to parse the content out of web pages, such as BBC News pages. It strips all non-textual stuff out, leaving the title, publication date and an array of paragraphs. It currently only supports BBC News pages but new parsers are planned and can be added easily.
It is used by the News Sniffer project, which parses and archives news articles to keep track of how they change.
Example usage
require 'web-page-parser' require 'open-uri' url = "http://news.bbc.co.uk/1/hi/uk/8041972.stm" page_data = open(url).read page = WebPageParser::ParserFactory.parser_for(:url => url, :page => page_data) puts page.title # MPs hit back over expenses claims puts page.date # 2009-05-09T18:58:59+00:00 puts page.content.first # The wife of author Ken Follett and ...
More Info
Web Page Parser was written by John Leach.
The code is available on github.

