Bonsoir,
Je suis actuellement en face d'un petit souci...
J'utilise actuellement minidom.
J'ai généré des fichiers XML en utilisant la méthode
Mais, dans le temps, mes fichiers sont venus s'enrichir de nouvelles données, nouveaux noeuds, etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part docXml.writexml(open(fichier, "w"), " ", " ", "\n", "windows-1252")
Et les générations suivantes me génèrent des fichiers de plus en plus gros...
Tout cela par la faute des indentations et sauts de ligne qui, au fil des écritures se démultiplient.
Si je ne spécifie pas d'indentation ou de saut de ligne, je ne peux effectuer de gestion de conf sur mes fichiers... (la ligne dépasse xxx caractères)
Ma question est tout simplement est-ce que ma façon de procéder est juste, ou une autre solution est-elle possible ?
Mon souhait est que les fichiers ressemblent le plus possible (sous vi ou notepad) à ceci :
Note enfin que je ne peux passer à une autre librarie... faute de temps pour les scripts.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11<Racine> <Noeud Attr=""> <Data> Donnée pour le noeud </Data> <Aide> Aide pour compréhension data </Aide> </Noeud> .... </Racine>
En vous remerciant !
Partager