Python ElementTree разбор и запись в оригинальном формате - PullRequest
0 голосов
/ 05 июня 2019

Итак, я пытаюсь проанализировать XML-файл и заменить значение тега. Я могу сделать это нормально с tree.find (). Однако проблема возникает, когда я затем записываю данные в новый XML-файл. Новый xml-файл имеет замененное значение, которое я добавил, но куча других вещей в xml, похоже, тоже изменилась с точки зрения форматирования. Это полностью удалило мою первую строку

? Xml version = "1.0" encoding = "UTF-8" ...>

и изменил много пространств имен. Мне интересно, что я могу сделать, чтобы просто оставить все остальное в моем исходном xml, но просто заменить это одно значение.

Спасибо

...