ошибка при преобразовании xml -файла в python объект - PullRequest
0 голосов
/ 13 июля 2020

Я пытаюсь разобрать XML -файл на объект python. У кого-то был аналогичный вопрос, и вот ссылка на него:

Разобрать XML файл в Python объект

Мой код выглядит следующим образом:

from lxml import tree
import xml.etree.cElementTree as ET

tree = etree.parse("part_000001.xml") #load file
tree.xinclude()                                                  #recursively includes files
string = etree.tostring(tree, pretty_print=True).decode("utf-8") #decode will convert bytes into string
print(string)

new_tree=ET.fromstring(string) #THIS LINE DOESNT WORK

добавление последней строки кода приводит к ошибке. Я использую не многострочную строку, а обычную строку в форме «...», может ли это быть проблемой?

Вот как выглядит ошибка:

Traceback (последний звонок последний):

File "<string>", line unknown
ParseError: unbound prefix: line 12, column 17
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...