Bonjour à tous,
je souhaiterais modifier un fichier xml et pouvoir le réutiliser.
Je l'ouvre sous Python 2.7 en utilisant se code et je peux ainsi le modifier
cependant quand je l'enregistre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 from xml.dom import minidom fsock = open('xxx.xml') xmldoc = minidom.parse(fsock) fsock.close() print xmldoc.toxml()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 with open('xxx.xml','w') as f: f.write(xmldoc.toxml())
J'ai bien mon fichier .xml mais le logiciel qui exploite ce ficher n'arrive plus à l'utiliser.
Comment pourrais-je conserver ou retrouver l'encodage initial lors de l'enregistrement ?
Quelqu'un aurait une idée ou ce n'est pas possible ?
J'ai bien respecté la casse lors de la modification du fichier xml.
D'avance merci,
Bonne journée
PS: je n'arrive pas à accéder au chat...
Partager