hpricot:An Hpricot Showcase:Hpricot Basics:Load an HTML Page

ほぼ、まんま

>> require "hpricot"
=> true
>> require "open-uri"
=> true
>> doc = Hpricot("<p>A simple <b>test</b> string.</p>")
=> #<Hpricot::Doc {elem <p> "A simple " {elem <b> "test" </b>} " string." </p>}>
>> doc = Hpricot(open("http://www.ruby-lang.org/"))
=> #<Hpricot::Doc {doctype "...
>> doc = open("index.html") { |f| Hpricot(f) }
=> #<Hpricot::Doc {elem <p> "A simple " {elem <b> "test" </b>} " string." </p>} "\n">