Class: Any2Tmx::AndroidXmlParser
- Inherits:
-
Object
- Object
- Any2Tmx::AndroidXmlParser
- Defined in:
- lib/any2tmx/android_xml_parser.rb
Class Method Summary collapse
Class Method Details
.parse(xml_content) ⇒ Object
24 25 26 27 28 29 30 31 32 |
# File 'lib/any2tmx/android_xml_parser.rb', line 24 def parse(xml_content) doc = parse_xml(xml_content) result = {}.tap do |result| collector = lambda { |text, key| result[key] = text } each_string_entry(doc, &collector) each_array_entry(doc, &collector) each_plural_entry(doc, &collector) end end |