module Scraper
Public Class Methods
define(&block)
click to toggle source
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)
# File lib/scraper/base.rb, line 984 def self.define(&block) kls = Class.new(Scraper::Base) kls.module_eval &block return kls end