code: def read_analyzer_xml(self, file):
      list = []
      doc = xml.dom.minidom.parse(self.get_path(file))
      for data in doc.documentElement.getElementsByTagName("data"):
          name = data.getAttribute("name")
          id = data.getAttribute("id")
          unit = data.getAttribute("unit")
          value = data.getAttribute("value")
          list.append(
              {"name": name, "id": id, "unit": unit, "value": value}
          )
      return list
  
file_path: TimeSide/timeside/core/tools/cache.py
imports: import os
  import xml.dom.minidom
label_desc: Use image node_id 9 for calling the Cache obj's underlying member method code with example usage: obj.read_analyzer_xml(file) and returns: list