docs: def _parse(data, obj_name, attr_map):
      """parse xml data into a python map"""
      parsed_xml = minidom.parseString(data)
      parsed_objects = []
      for obj in parsed_xml.getElementsByTagName(obj_name):
          parsed_obj = {}
          for (py_name, xml_name) in attr_map.items():
              parsed_obj[py_name] = _get_minidom_tag_value(obj, xml_name)
          parsed_objects.append(parsed_obj)
      return parsed_objects