Method: Android::AXMLParser#parse

Defined in:
lib/android/axml_parser.rb

#parseREXML::Document

parse binary xml

Returns:

  • (REXML::Document)


56
57
58
59
60
61
62
63
64
65
66
67
68
# File 'lib/android/axml_parser.rb', line 56

def parse
  @doc = REXML::Document.new
  @doc << REXML::XMLDecl.new

  @num_str = word(4*4)
  @xml_offset = word(3*4)

  @parents = [@doc]
  @ns = []
  parse_strings
  parse_tags
  @doc
end