Sha256: 43cd1a9eeb057878f62e52913d74b13cb5084815460e73ad15b558216570d04e

Contents?: true

Size: 747 Bytes

Versions: 50

Compression:

Stored size: 747 Bytes

Contents

module Nokogiri
  module HTML
    class Document < XML::Document

      attr_accessor :cstruct # :nodoc:

      def self.new(*args) # :nodoc:
        uri         = args[0]
        external_id = args[1]
        doc = wrap(LibXML.htmlNewDoc(uri, external_id))
        doc.send :initialize, *args
        doc
      end

      def self.read_io(io, url, encoding, options) # :nodoc:
        wrap_with_error_handling do
          LibXML.htmlReadIO(IoCallbacks.reader(io), nil, nil, url, encoding, options)
        end
      end

      def self.read_memory(string, url, encoding, options) # :nodoc:
        wrap_with_error_handling do
          LibXML.htmlReadMemory(string, string.length, url, encoding, options)
        end
      end
    end
  end
end

Version data entries

50 entries across 50 versions & 9 rubygems

Version Path
domo-0.0.4 vendor/bundle/ruby/1.9.1/gems/nokogiri-1.4.4/lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.7-java lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.7-x86-mingw32 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.7-x86-mswin32-60 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.7 lib/nokogiri/ffi/html/document.rb
search_biomodel-1.0.0 search_biomodel/ruby/1.8/gems/nokogiri-1.4.6/lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.6 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.6-java lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.6-x86-mingw32 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.6-x86-mswin32-60 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.5-java lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.5 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.5-x86-mswin32-60 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.5-x86-mingw32 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.4.2-java lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.4.1-x86-mswin32 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.4.1-x86-mingw32 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.4-x86-mswin32 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.4-x86-mingw32 lib/nokogiri/ffi/html/document.rb
nokogiri-1.4.4-java lib/nokogiri/ffi/html/document.rb