Module Scraper
In: lib/scraper/reader.rb
lib/scraper/base.rb
lib/scraper/microformats.rb

Methods

define  

Classes and Modules

Module Scraper::Microformats
Module Scraper::Reader
Class Scraper::Base

Public Class methods

Define an anonymous scraper and returns the class.

For example:

  links = Scraper.define do
     process "a[href]", :urls=>"@href"
     result :urls
  end

  puts links.scrape(html)

[Source]

     # File lib/scraper/base.rb, line 984
984:   def self.define(&block)
985:     kls = Class.new(Scraper::Base)
986:     kls.module_eval &block
987:     return kls
988:   end

[Validate]