Я надеюсь проанализировать файл .xml, используя python. Формат файла следующий:
<root><dm_log_packet>
<pair key ="type_id">LTE_PHY_Serv_Cell_Measurement</pair>
</dm_log_packet>
</root>
Я попытался проанализировать его с помощью ElementTree, но не смог.
Вот мой код:
from xml.etree import ElementTree
class Log:
def __init__(self,type_id=None):
self.type_id=type_id
def __str__(self):
return self.type_id
roota=ElementTree.parse("file.xml")
log_file = roota.findall("dm_log_packet")
lo = []
for aa in log_file:
log = Log()
log.type_id = aa.find("type_id").text
lo.append(log)
Я ожидаюанализировать каждую пару, но он не может сделать это, как у меня есть <type_id>...</type_id>
пара.