Sha256: 50bdfd05ee40eafd3af9bccce00b64190817e3a3aece915dba32feb083b77947
Contents?: true
Size: 1.33 KB
Versions: 31
Compression:
Stored size: 1.33 KB
Contents
# == About hpricot.rb # # All of Hpricot's various part are loaded when you use <tt>require 'hpricot'</tt>. # # * hpricot_scan: the scanner (a C extension for Ruby) which turns an HTML stream into tokens. # * hpricot/parse.rb: uses the scanner to sort through tokens and give you back a complete document object. # * hpricot/tag.rb: sets up objects for the various types of elements in an HTML document. # * hpricot/modules.rb: categorizes the various elements using mixins. # * hpricot/traverse.rb: methods for searching documents. # * hpricot/elements.rb: methods for dealing with a group of elements as an Hpricot::Elements list. # * hpricot/inspect.rb: methods for displaying documents in a readable form. # If available, Nikolai's UTF-8 library will ease use of utf-8 documents. # See http://git.bitwi.se/ruby-character-encodings.git/. begin require 'encoding/character/utf-8' rescue LoadError end require_relative 'hpricot/hpricot_scan' require_relative 'hpricot/tag' require_relative 'hpricot/modules' require_relative 'hpricot/elements' require_relative 'hpricot/traverse' require_relative 'hpricot/inspect' require_relative 'hpricot/parse' require_relative 'hpricot/tags' require_relative 'hpricot/blankslate' require_relative 'hpricot/htmlinfo' require_relative 'hpricot/builder' require_relative 'hpricot/xchar'
Version data entries
31 entries across 31 versions & 1 rubygems