Module: Nokogiri::XML

Defined in:
lib/itonoko.rb

Constant Summary collapse

Node =
Itonoko::XML::Node
NodeSet =
Itonoko::XML::NodeSet
Document =
Itonoko::XML::Document
DocumentFragment =
Itonoko::XML::DocumentFragment
Text =
Itonoko::XML::Text
CDATA =
Itonoko::XML::CDATA
Comment =
Itonoko::XML::Comment
Attr =
Itonoko::XML::Attr
ProcessingInstruction =
Itonoko::XML::ProcessingInstruction

Class Method Summary collapse

Class Method Details

.fragment(markup) ⇒ Object



32
33
34
# File 'lib/itonoko.rb', line 32

def self.fragment(markup)
  DocumentFragment.parse(markup.to_s)
end

.parse(string, url = nil, encoding = nil, options = nil, &block) ⇒ Object



26
27
28
29
30
# File 'lib/itonoko.rb', line 26

def self.parse(string, url = nil, encoding = nil, options = nil, &block)
  doc = Document.parse(string.to_s)
  block&.call(doc)
  doc
end