Just curious if someone already developed something that creates
an object given HTML text as input before I go off reinventing the
wheel.  I've found a Ruby extension called html-parser.

    http://www.jin.gr.jp/~nahi/Ruby/html-parser/README.html

However all this provides is the ability to parse HTML and doesn't
turn it into an object that one can manipulate.  I'm also aware of
the Net::HTTP and CGI classes and while CGI let's one create HTML
output it doesn't seem to have provisions to do the reverse.

Suggestions?

Thanks.

-steve