snippet: view plain - save this
1 import xml.dom
2 import xml.dom.ext.reader.Sax2
3 import xml.dom.ext
4
5 # Ouverture du fichier XML
6 f = open('fichier.xml'), 'r')
7 reader = xml.dom.ext.reader.Sax2.Reader()
8 dom = reader.fromStream(f)
9
10 # Manipulation du DOM
11 # ...
12
13 # Enregistrement
14 xml.dom.ext.Print(dom, open('fichier.xml', 'w'))
15 # Enregistrement indenté
16 xml.dom.ext.PrettyPrint(dom, open('fichier.xml', 'w'))

0 comments