module Nokogiri
def self.HTML5(input, url = nil, encoding = nil, **options, &block)
- Note: - HTML5 functionality is not available when running JRuby.
Other tags:
- Since: - v1.12.0
def self.HTML5(input, url = nil, encoding = nil, **options, &block) Nokogiri::HTML5::Document.parse(input, url, encoding, **options, &block) end
def self.jruby? # :nodoc:
def self.jruby? # :nodoc: VersionInfo.instance.jruby? end
def self.uses_gumbo?
def self.uses_gumbo? uses_libxml? # TODO: replace with Gumbo functionality end
def self.uses_libxml?(requirement = nil) # :nodoc:
def self.uses_libxml?(requirement = nil) # :nodoc: return false unless VersionInfo.instance.libxml2? return true unless requirement Gem::Requirement.new(requirement).satisfied_by?(VersionInfo.instance.loaded_libxml_version) end
def HTML4(input, url = nil, encoding = nil, options = XML::ParseOptions::DEFAULT_HTML, &block)
##
def HTML4(input, url = nil, encoding = nil, options = XML::ParseOptions::DEFAULT_HTML, &block) Nokogiri::HTML4::Document.parse(input, url, encoding, options, &block) end
def Slop(*args, &block)
assert_equal('second', doc.html.body.p[1].text)
eohtml