Class: MelissaData::WebSmart::XMLParser
- Inherits:
-
Object
- Object
- MelissaData::WebSmart::XMLParser
- Includes:
- Formatters
- Defined in:
- lib/melissa_data/web_smart/xml.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#xml_document ⇒ Object
Returns the value of attribute xml_document.
Instance Method Summary collapse
- #children?(xml_node) ⇒ Boolean
-
#initialize(xml) ⇒ XMLParser
constructor
A new instance of XMLParser.
Methods included from Formatters
Constructor Details
#initialize(xml) ⇒ XMLParser
Returns a new instance of XMLParser.
23 24 25 |
# File 'lib/melissa_data/web_smart/xml.rb', line 23 def initialize(xml) @xml_document = xml end |
Instance Attribute Details
#xml_document ⇒ Object
Returns the value of attribute xml_document.
21 22 23 |
# File 'lib/melissa_data/web_smart/xml.rb', line 21 def xml_document @xml_document end |
Instance Method Details
#children?(xml_node) ⇒ Boolean
27 28 29 |
# File 'lib/melissa_data/web_smart/xml.rb', line 27 def children?(xml_node) xml_node.children.empty? end |