class MSS::Core::XML::SaxHandlers::Nokogiri
Public Instance Methods
characters(chars)
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 47 def characters chars set_text(chars) end
comment(*args)
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 31 def comment(*args); end
end_document()
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 29 def end_document; end
end_element_namespace(*ignore)
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 43 def end_element_namespace *ignore end_element end
error(*args)
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 30 def error(*args); end
sax_parse(xml)
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 23 def sax_parse xml ::Nokogiri::XML::SAX::Parser.new(self).parse(xml) end
start_document()
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 28 def start_document; end
start_element_namespace(element_name, attributes = [], *ignore)
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 33 def start_element_namespace element_name, attributes = [], *ignore attributes = attributes.map.inject({}) do |hash,attr| hash.merge(attr.localname => attr.value) end start_element(element_name, attributes) end
xmldecl(*args)
click to toggle source
# File lib/mss/core/xml/sax_handlers/nokogiri.rb, line 27 def xmldecl(*args); end