Nokogiri::Hpricot

Constants

STag

STag compatibility proxy

Elem

Elem compatibility proxy

NamedCharacters

NamedCharacters compatibility proxy

Public Class Methods

HTML(string) click to toggle source

HTML proxy

# File lib/nokogiri/hpricot.rb, line 25
      def HTML(string)
        doc = Nokogiri::HTML::Document.parse(string)
        add_decorators(doc)
      end
XML(string) click to toggle source

XML proxy

# File lib/nokogiri/hpricot.rb, line 19
      def XML(string)
        doc = Nokogiri::XML::Document.parse(string)
        add_decorators(doc)
      end
add_decorators(doc) click to toggle source

Add compatibility decorators

# File lib/nokogiri/hpricot.rb, line 39
      def add_decorators(doc)
        doc.decorators(XML::Node) << Decorators::Hpricot::Node
        doc.decorators(XML::NodeSet) << Decorators::Hpricot::NodeSet
        doc.decorate!
        doc
      end
make(string) click to toggle source

make proxy

# File lib/nokogiri/hpricot.rb, line 31
      def make string
        doc = XML::Document.new
        ns = XML::NodeSet.new(doc)
        ns << XML::Text.new(string, doc)
        ns
      end
parse(*args) click to toggle source

parse proxy

# File lib/nokogiri/hpricot.rb, line 13
      def parse(*args)
        doc = Nokogiri.parse(*args)
        add_decorators(doc)
      end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.