module Nokogiri
def parse string, url = nil, encoding = nil, options = nil
##
def parse string, url = nil, encoding = nil, options = nil doc = if string =~ /^\s*<[^Hh>]*html/i # Probably html Nokogiri::HTML::Document.parse(string, url, encoding, options || 2145) else Nokogiri::XML::Document.parse(string, url, encoding, options || 2159) end yield doc if block_given? doc end