# File lib/nokogumbo.rb, line 14
    def self.parse(string, options={})
      if string.respond_to? :read
        string = string.read
      end

      # convert to UTF-8 (Ruby 1.9+) 
      if string.respond_to?(:encoding) and string.encoding != Encoding::UTF_8
        string = reencode(string)
      end

      Nokogumbo.parse(string.to_s, options[:max_parse_errors] || 0)
    end