Necesito hacer algunos cambios en los archivos XML existentes, conservando al mismo tiempo el formato y los comentarios, todo, excepto los pequeños cambios que realizo, no deberían modificarse. Probé xml.etree y lxml.etree sin éxito.Biblioteca de Python para editar el formato y los comentarios de conservación XML
XML está generado por mi IDE, pero su editor carece de funcionalidad, así que tengo que hacer algunos cambios manuales. Quiero mantener el formato para que los diffs sean bonitos y no contaminen mi historial.
Con la multitud de bibliotecas XML de python, pensé que podría preguntar aquí si alguien ha hecho algo similar.
Es un montón de XML con localización, un archivo por idioma. Básicamente, quiero poder cambiar el nombre de una clave y cambiarle el nombre en todos los demás idiomas. También quiero poder eliminar claves que no están presentes en la traducción base. – kalithlev