Я читаю строку XML, редактирую ее, а затем хочу снова вывести ее в виде файла XML.
Однако я получаю упомянутую ошибку в заголовке, когда выполняю .write()
Я обнаружил, что когда вы читаете XML-строку, используя ElementTree.fromstring(string)
, она фактически создает ElementTree.Element
, а не ElementTree
.У элемента нет метода записи, а у ElementTree.
Мои вопросы: во-первых, как я могу записать элемент в xml-файл?Или как я могу создать ElementTree и добавить к нему свой Элемент, а затем использовать метод .write
?
Во-вторых, есть ли какие-либо последствия, о которых мне следует знать при любом из двух решений?