Class: BMF::Saxparser
- Inherits:
-
Object
- Object
- BMF::Saxparser
- Includes:
- XML::SaxParser::Callbacks
- Defined in:
- lib/abgabenrechner.rb
Defined Under Namespace
Classes: Ausgabe
Instance Attribute Summary collapse
-
#ausgaben ⇒ Object
Returns the value of attribute ausgaben.
Instance Method Summary collapse
- #on_end_document ⇒ Object
- #on_start_document ⇒ Object
- #on_start_element(element, attributes) ⇒ Object
Instance Attribute Details
#ausgaben ⇒ Object
Returns the value of attribute ausgaben.
89 90 91 |
# File 'lib/abgabenrechner.rb', line 89 def ausgaben @ausgaben end |
Instance Method Details
#on_end_document ⇒ Object
102 103 104 |
# File 'lib/abgabenrechner.rb', line 102 def on_end_document return @ausgaben end |
#on_start_document ⇒ Object
91 92 93 |
# File 'lib/abgabenrechner.rb', line 91 def on_start_document @ausgaben = Hash.new() end |
#on_start_element(element, attributes) ⇒ Object
96 97 98 99 100 |
# File 'lib/abgabenrechner.rb', line 96 def on_start_element(element, attributes) if element == 'ausgabe' @ausgaben.store(attributes['name'].downcase.to_sym, attributes['value'].to_i ) end end |