class Nokogiri::XML::Node
Public Instance Methods
inner_many(expr, &block)
click to toggle source
# File lib/digger/pattern.rb, line 142 def inner_many(expr, &block) fn = block || ->(node) { node&.content&.strip } css(expr)&.map { |node| fn.call(node) } end
inner_number()
click to toggle source
# File lib/digger/pattern.rb, line 151 def inner_number content&.match(/\d+/).to_s.to_i end
inner_one(expr, &block)
click to toggle source
# File lib/digger/pattern.rb, line 137 def inner_one(expr, &block) fn = block || ->(node) { node&.content&.strip } fn.call(css(expr)&.first) end
source()
click to toggle source
# File lib/digger/pattern.rb, line 147 def source to_xml end