Sha256: 3c5137c69f9d4f3908306cd414460b28f0697d80f5461c1ae9fb158a66f2b933
Contents?: true
Size: 1005 Bytes
Versions: 1
Compression:
Stored size: 1005 Bytes
Contents
require "nokogiri" require "open-uri" require "json" require "active_support/inflector" require "microformats2/version" require "microformats2/format_parser" require "microformats2/property_parser" require "microformats2/collection" require "microformats2/format" require "microformats2/property/foundation" require "microformats2/property/text" require "microformats2/property/url" require "microformats2/property/date_time" require "microformats2/property/embedded" require "microformats2/property" require "microformats2/implied_property/foundation" require "microformats2/implied_property/name" require "microformats2/implied_property/photo" require "microformats2/implied_property/url" module Microformats2 class << self def parse(html) html = read_html(html) document = Nokogiri::HTML(html) Collection.new(document).parse end def read_html(html) open(html).read rescue Errno::ENOENT, Errno::ENAMETOOLONG => e html end end # class << self end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
microformats2-2.0.0.pre1 | lib/microformats2.rb |