Table of Contents - The Hpricot Reference
Pages
- CHANGELOG
- COPYING
-
README
- Hpricot, Read Any HTML
- An Overview
- The Hpricot Kingdom
- Installing Hpricot
- An Hpricot Showcase
- Loading Hpricot Itself
- Load an HTML Page
- Search for Elements
- Finding Just One Element
- Fetching the Contents of an Element
- Fetching the HTML for an Element
- Looping
- Continuing Searches
- Looping Edits
- Figuring Out Paths
- Hpricot Fixups
- :fixup_tags
- :xhtml_strict
- Hpricot.XML()
- FastXsService.java
- Makefile
- HpricotCss.java
- HpricotScanService.java
- Makefile
- hpricot_common.rl
- hpricot_css.java.rl
- hpricot_css.rl
- hpricot_scan.java.rl
- hpricot_scan.rl
Classes and Modules
- Hpricot
- Hpricot::BlankSlate
- Hpricot::BogusETag::Trav
- Hpricot::Builder
- Hpricot::CData::Trav
- Hpricot::Comment::Trav
- Hpricot::Container
- Hpricot::Container::Trav
- Hpricot::Context
- Hpricot::CssProxy
- Hpricot::Doc::Trav
- Hpricot::DocType::Trav
- Hpricot::Elem::Trav
- Hpricot::EncodingError
- Hpricot::Error
- Hpricot::Leaf::Trav
- Hpricot::Name
- Hpricot::ParseError
- Hpricot::ProcIns::Trav
- Hpricot::Text::Trav
- Hpricot::Traverse
- Hpricot::XChar
- Hpricot::XHTMLStrict
- Hpricot::XHTMLTransitional
- Hpricot::XMLDecl::Trav
- Kernel
- Object
- String
Methods
- ::XML — Hpricot
- ::build — Hpricot
- ::expand — Hpricot::Elements
- ::filter — Hpricot::Elements
- ::filter — Hpricot::Traverse
- ::hide — Hpricot::BlankSlate
- ::hpricot_slate_method_added — Object
- ::hpricot_slate_method_added — Kernel
- ::method_added — Object
- ::method_added — Kernel
- ::new — Hpricot::CssProxy
- ::parse — Hpricot
- ::scan — Hpricot
- ::set — Hpricot::Builder
- ::uxs — Hpricot
- ::xchr — Hpricot
- ::xs — Hpricot
- #% — Hpricot::Elements
- #% — Hpricot::Traverse
- #/ — Hpricot::Elements
- #/ — Hpricot::Traverse
- #<< — Hpricot::Builder
- #Hpricot — Object
- #[] — Hpricot::Elem::Trav
- #[]= — Hpricot::Elem::Trav
- #add_child — Hpricot::Builder
- #add_class — Hpricot::Elements
- #after — Hpricot::Elements
- #after — Hpricot::Traverse
- #append — Hpricot::Elements
- #at — Hpricot::Elements
- #at — Hpricot::Traverse
- #attr — Hpricot::Elements
- #author — Hpricot::Doc::Trav
- #before — Hpricot::Elements
- #before — Hpricot::Traverse
- #bogusetag? — Hpricot::Traverse
- #build — Hpricot::Builder
- #children_of_type — Hpricot::Traverse
- #classes — Hpricot::Container::Trav
- #clean_path — Hpricot::Traverse
- #comment? — Hpricot::Traverse
- #concat — Hpricot::Builder
- #containers — Hpricot::Container::Trav
- #copy_node — Hpricot::Elements
- #css_path — Hpricot::Traverse
- #css_path — Hpricot::Doc::Trav
- #doc? — Hpricot::Traverse
- #doctype — Hpricot::Builder
- #doctype? — Hpricot::Traverse
- #each_child — Hpricot::Container::Trav
- #each_child_with_index — Hpricot::Container::Trav
- #each_hyperlink — Hpricot::Container::Trav
- #each_hyperlink_attribute — Hpricot::Container::Trav
- #each_hyperlink_uri — Hpricot::Container::Trav
- #each_uri — Hpricot::Container::Trav
- #elem? — Hpricot::Traverse
- #empty — Hpricot::Elements
- #fast_xs — String
- #filter — Hpricot::Elements
- #filter — Hpricot::Container::Trav
- #find_element — Hpricot::Container::Trav
- #following — Hpricot::Traverse
- #following_siblings — Hpricot::Container::Trav
- #get_attribute — Hpricot::Elem::Trav
- #get_element_by_id — Hpricot::Container::Trav
- #get_elements_by_tag_name — Hpricot::Container::Trav
- #get_subnode — Hpricot::Traverse
- #has_attribute? — Hpricot::Elem::Trav
- #head — Hpricot::Builder
- #html — Hpricot::Elements
- #html — Hpricot::Traverse
- #html= — Hpricot::Elements
- #html_tag — Hpricot::Builder
- #index — Hpricot::Traverse
- #innerHTML — Hpricot::Elements
- #innerHTML — Hpricot::Traverse
- #innerHTML= — Hpricot::Elements
- #innerHTML= — Hpricot::Traverse
- #innerText — Hpricot::Traverse
- #inner_html — Hpricot::Elements
- #inner_html — Hpricot::Traverse
- #inner_html= — Hpricot::Elements
- #inner_html= — Hpricot::Traverse
- #inner_text — Hpricot::Elements
- #inner_text — Hpricot::Traverse
- #insert_after — Hpricot::Container::Trav
- #insert_before — Hpricot::Container::Trav
- #make — Hpricot::Traverse
- #method_missing — Hpricot::CssProxy
- #next — Hpricot::Traverse
- #next_node — Hpricot::Traverse
- #next_sibling — Hpricot::Container::Trav
- #node_position — Hpricot::Traverse
- #nodes_at — Hpricot::Traverse
- #not — Hpricot::Elements
- #position — Hpricot::Traverse
- #preceding — Hpricot::Traverse
- #preceding_siblings — Hpricot::Container::Trav
- #prepend — Hpricot::Elements
- #previous — Hpricot::Traverse
- #previous_node — Hpricot::Traverse
- #previous_sibling — Hpricot::Container::Trav
- #procins? — Hpricot::Traverse
- #remove — Hpricot::Elements
- #remove_attr — Hpricot::Elements
- #remove_attribute — Hpricot::Elem::Trav
- #remove_class — Hpricot::Elements
- #reparent — Hpricot::Traverse
- #replace_child — Hpricot::Container::Trav
- #root — Hpricot::Doc::Trav
- #search — Hpricot::Elements
- #search — Hpricot::Traverse
- #set — Hpricot::Elements
- #set_attribute — Hpricot::Elem::Trav
- #siblings_at — Hpricot::Container::Trav
- #swap — Hpricot::Traverse
- #tag! — Hpricot::Builder
- #text — Hpricot::Elements
- #text — Hpricot::Builder
- #text! — Hpricot::Builder
- #text? — Hpricot::Traverse
- #title — Hpricot::Doc::Trav
- #to_html — Hpricot::Elements
- #to_html — Hpricot::Traverse
- #to_original_html — Hpricot::Traverse
- #to_plain_text — Hpricot::Traverse
- #to_s — Hpricot::Elements
- #to_s — Hpricot::Traverse
- #traverse_all_element — Hpricot::Leaf::Trav
- #traverse_all_element — Hpricot::Doc::Trav
- #traverse_all_element — Hpricot::Elem::Trav
- #traverse_element — Hpricot::Traverse
- #traverse_some_element — Hpricot::Leaf::Trav
- #traverse_some_element — Hpricot::Doc::Trav
- #traverse_some_element — Hpricot::Elem::Trav
- #traverse_text — Hpricot::Traverse
- #traverse_text_internal — Hpricot::Container::Trav
- #traverse_text_internal — Hpricot::Leaf::Trav
- #traverse_text_internal — Hpricot::Text::Trav
- #wrap — Hpricot::Elements
- #xhtml_html — Hpricot::Builder
- #xhtml_strict — Hpricot::Builder
- #xhtml_transitional — Hpricot::Builder
- #xmldecl? — Hpricot::Traverse
- #xpath — Hpricot::Traverse
- #xpath — Hpricot::Doc::Trav