Я извлек некоторые данные из XML-файла, который выглядит следующим образом:
Parent
Child
Action
new
ID
54467
Type
None
Group
Name
None
ID
ab
COMMENTS
HTRER
REMARKS
LKO
CUSTOMER
HELLO
В приведенном выше примере первая строка представляет заголовок, а строка ниже представляет соответствующее значение.Я пытаюсь записать их в электронную таблицу так, чтобы каждый заголовок был записан в первой строке с соответствующим значением в следующей строке.Я пытаюсь сделать это, используя приведенный ниже код, но вижу, что некоторые значения не записываются.
Ниже приведен код, который я использую для записи его в электронную таблицу с помощью xlsxwriter:
row = 0
col = 0
row1 = 1
col1 = 0
for elem in tree.iter():
worksheet.write(row, col, elem.tag)
for subelem in elem:
worksheet.write(row1, col1, subelem.text)
col +=1
Может кто-нибудь посоветовать, почему значения не получаются правильно, или же приведенный выше код нуждается в некотором редактировании.Спасибо