Type:
Class
Constants:
CONTENT_KEY : '__content__'.freeze
HASH_SIZE_KEY : '__hash_size__'.freeze

Class that will build the hash while the XML document is being parsed using SAX events.

start_element
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::XmlMini_NokogiriSAX/ActiveSupport::XmlMini_NokogiriSAX::HashBuilder

start_element(name, attrs = []) Instance Public methods

2025-01-10 15:47:30
current_hash
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::XmlMini_NokogiriSAX/ActiveSupport::XmlMini_NokogiriSAX::HashBuilder

current_hash() Instance Public methods

2025-01-10 15:47:30
cdata_block
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::XmlMini_NokogiriSAX/ActiveSupport::XmlMini_NokogiriSAX::HashBuilder

cdata_block(string) Instance Public methods Alias for:

2025-01-10 15:47:30
start_document
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::XmlMini_NokogiriSAX/ActiveSupport::XmlMini_NokogiriSAX::HashBuilder

start_document() Instance Public methods

2025-01-10 15:47:30
end_document
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::XmlMini_NokogiriSAX/ActiveSupport::XmlMini_NokogiriSAX::HashBuilder

end_document() Instance Public methods

2025-01-10 15:47:30
characters
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::XmlMini_NokogiriSAX/ActiveSupport::XmlMini_NokogiriSAX::HashBuilder

characters(string) Instance Public methods Also aliased as:

2025-01-10 15:47:30
end_element
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::XmlMini_NokogiriSAX/ActiveSupport::XmlMini_NokogiriSAX::HashBuilder

end_element(name) Instance Public methods

2025-01-10 15:47:30
error
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::XmlMini_NokogiriSAX/ActiveSupport::XmlMini_NokogiriSAX::HashBuilder

error(error_message) Instance Public methods

2025-01-10 15:47:30