Python - Ошибка при заполнении значений в электронную таблицу (с использованием xlsxwriter) - PullRequest
0 голосов
/ 28 ноября 2018

Я извлек некоторые данные из 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

Может кто-нибудь посоветовать, почему значения не получаются правильно, или же приведенный выше код нуждается в некотором редактировании.Спасибо

...