Method: Fog::ToHashDocument#end_element
- Defined in:
- lib/fog/core/parser.rb
#end_element(name) ⇒ Object
50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/fog/core/parser.rb', line 50 def end_element(name) last = @stack.pop if last.empty? && @value.empty? @stack.last[name.to_sym] = '' elsif last == {:i_nil=>"true"} @stack.last[name.to_sym] = nil elsif !@value.empty? @stack.last[name.to_sym] = @value end @value = '' end |