Table of Contents - scrAPI toolkit for Ruby
Pages
Classes and Modules
- HTML
- HTML::CDATA
- HTML::Conditions
- HTML::Document
- HTML::HTMLParser
- HTML::Node
- HTML::SGMLParser
- HTML::Selector
- HTML::Selector::InvalidSelectorError
- HTML::Tag
- HTML::Text
- HTML::Tokenizer
- HTML::Version
- Scraper
- Scraper::Base
- Scraper::Microformats
- Scraper::Microformats::HAtom
- Scraper::Microformats::HAtom::Entry
- Scraper::Microformats::HAtom::Feed
- Scraper::Microformats::HCard
- Scraper::Reader
- Scraper::Reader::HTMLParseError
- Scraper::Reader::HTTPError
- Scraper::Reader::HTTPInvalidURLError
- Scraper::Reader::HTTPNoAccessError
- Scraper::Reader::HTTPNotFoundError
- Scraper::Reader::HTTPRedirectLimitError
- Scraper::Reader::HTTPTimeoutError
- Scraper::Reader::HTTPUnspecifiedError
Methods
- ::array — Scraper::Base
- ::create_process — Scraper::Base
- ::define — Scraper
- ::element — Scraper::Base
- ::extract_value_from — Scraper::Base
- ::extract_value_to — Scraper::Base
- ::extractor — Scraper::Base
- ::for_class — HTML::Selector
- ::for_id — HTML::Selector
- ::inherited — Scraper::Base
- ::new — HTML::HTMLParser
- ::new — Scraper::Reader::HTMLParseError
- ::new — Scraper::Reader::HTTPError
- ::new — HTML::Selector
- ::new — HTML::SGMLParser
- ::new — Scraper::Base
- ::options — Scraper::Base
- ::parse — HTML::HTMLParser
- ::parser — Scraper::Base
- ::parser_options — Scraper::Base
- ::process — Scraper::Base
- ::process_first — Scraper::Base
- ::result — Scraper::Base
- ::root_element — Scraper::Base
- ::rules — Scraper::Base
- ::scrape — Scraper::Base
- ::selector — HTML
- ::selector — Scraper::Base
- ::text — Scraper::Base
- #attribute_match — HTML::Selector
- #close — HTML::SGMLParser
- #collect — Scraper::Base
- #collect — Scraper::Microformats::HAtom
- #collect — Scraper::Microformats::HCard
- #collect — Scraper::Microformats::HAtom::Entry
- #detach — HTML::Node
- #document — Scraper::Base
- #each — HTML::Node
- #feed — HTML::SGMLParser
- #find_tidy — Scraper::Reader
- #finish_endtag — HTML::SGMLParser
- #finish_starttag — HTML::SGMLParser
- #goahead — HTML::SGMLParser
- #handle_charref — HTML::SGMLParser
- #handle_comment — HTML::SGMLParser
- #handle_comment — HTML::HTMLParser
- #handle_data — HTML::HTMLParser
- #handle_data — HTML::SGMLParser
- #handle_endtag — HTML::SGMLParser
- #handle_entityref — HTML::SGMLParser
- #handle_special — HTML::SGMLParser
- #handle_special — HTML::HTMLParser
- #handle_starttag — HTML::SGMLParser
- #has_context — HTML::SGMLParser
- #match — HTML::Selector
- #next_element — HTML::Selector
- #next_element — HTML::Node
- #next_selector — HTML::Selector
- #next_sibling — HTML::Node
- #nth_child — HTML::Selector
- #only_child — HTML::Selector
- #option — Scraper::Base
- #parse_comment — HTML::SGMLParser
- #parse_endtag — HTML::SGMLParser
- #parse_page — Scraper::Reader
- #parse_special — HTML::SGMLParser
- #parse_starttag — HTML::SGMLParser
- #prepare — Scraper::Base
- #previous_element — HTML::Node
- #previous_sibling — HTML::Node
- #read_page — Scraper::Reader
- #report_unbalanced — HTML::SGMLParser
- #request — Scraper::Base
- #reset — HTML::SGMLParser
- #result — Scraper::Base
- #result — Scraper::Microformats::HAtom::Feed
- #scrape — Scraper::Base
- #select — HTML::Selector
- #select — HTML::Tag
- #select_first — HTML::Selector
- #setliteral — HTML::SGMLParser
- #setnomoretags — HTML::SGMLParser
- #simple_selector — HTML::Selector
- #skip — Scraper::Base
- #stop — Scraper::Base
- #to_s — Scraper::Reader::HTMLParseError
- #to_s — Scraper::Reader::HTTPError
- #unknown_charref — HTML::SGMLParser
- #unknown_charref — HTML::HTMLParser
- #unknown_endtag — HTML::SGMLParser
- #unknown_endtag — HTML::HTMLParser
- #unknown_entityref — HTML::SGMLParser
- #unknown_entityref — HTML::HTMLParser
- #unknown_starttag — HTML::HTMLParser
- #unknown_starttag — HTML::SGMLParser