Библиотека Python для редактирования XML с сохранением форматирования и комментариев

Мне нужно внести несколько изменений в существующие файлы XML, сохранив форматирование и комментарии - все, кроме мелких изменений, которые я делаю, должно быть нетронутым. Я безуспешно пробовал xml.etree и lxml.etree.

XML генерируется моей IDE, но его редактор не работает, поэтому мне нужно внести несколько изменений вручную. Я хочу сохранить форматирование, чтобы различия были красивыми и не загрязняли мою историю.

Учитывая множество XML-библиотек Python, я подумал, что спрошу здесь, делал ли кто-нибудь что-то подобное.

6
задан kalithlev 30 June 2011 в 19:13
поделиться