Bonjour,
J'utilise ElementTree pour créer mes fichiers XML sous python
Pour finaliser la sauvegarde de ma structure dans un fichier, j'ai le code suivant :
C'est globalement bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 tree = ElementTree.ElementTree() tree._setroot(root) tree.write(MyFileXML)
Ma question est que le header de mon fichier XML est :
et je souhaiterai qu'il soit le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3<?xml version="1.0" ?> <root>
Savez-vous comment faire pour modifier ce header ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet href="MasterFile.xslt" type="text/xsl"?> <root>
Existe t'il une solution propre avec ElementTree ?
Ou faut il re-ouvrir le fichier et faire un crade find/replace ?
Merci pour votre aide ;-)
Thais
Partager