У меня проблема с извлечением данных из XML-файла, который содержит lxml. Я пытался извлечь данные с использованием библиотеки lxml, но у меня нет вывода вообще.
from lxml import etree
tree = etree.parse("ifm-00028A-20170711-IODD1.1.xml")
root = tree.getroot()
levels = root.findall('DeviceIdentity', root.nsmap)
for DeviceIdentity in levels:
data_1 = int(DeviceIdentity.find('deviceId').text)
print(data_1)
[IODD] [1]
Мне нужно, например, получить значение из vendorId и deviceId
Спасибо за помощь!
Образец XML-файла
https://i.stack.imgur.com/Ih4Tk.png