Hallo Community,
ich stehe mal wieder vor einem Problem, und zwar möcht ich eine XML-Datei schreiben mit DOM. Geht dies überhaupt oder muss ich dass mit einfachem Datei-Handling machen? Leider habe ich nirgendwo dazu ein Tutorial gefunden. Kann mir jemand helfen?
XML Dateien schreiben
-
- User
- Beiträge: 39
- Registriert: Donnerstag 9. Dezember 2004, 22:02
- Wohnort: Muenchen
so ?
oder ähnlich
mfg
michael
Code: Alles auswählen
import xml.dom.minidom
lala = minidom.parse ('tmp/urgs.xml')
lala = xml.dom.minidom.parse ('tmp/urgs.xml')
filefd = open ('tmp/lala.xml')
filefd.write (lala.toxml ())
filefd.close ()
mfg
michael
Hallo,
erstmal danke fuer die schnelle Antwort. Allerdings ist mein Problem nicht XML-Dateien zu bearbeiten, sondern XML-Dateien zur Laufzeit zu erzeugen, die noch nicht existieren. Geht das mit DOM oder benutzt ihr dafuer einfach das Filehandling von Python?
erstmal danke fuer die schnelle Antwort. Allerdings ist mein Problem nicht XML-Dateien zu bearbeiten, sondern XML-Dateien zur Laufzeit zu erzeugen, die noch nicht existieren. Geht das mit DOM oder benutzt ihr dafuer einfach das Filehandling von Python?
-
- User
- Beiträge: 39
- Registriert: Donnerstag 9. Dezember 2004, 22:02
- Wohnort: Muenchen
Schau mal unter :
http://pyxml.sourceforge.net/topics/howto/contents.html
Grüße
Michael
http://pyxml.sourceforge.net/topics/howto/contents.html
Code: Alles auswählen
new = document.createElement('chapter')
new.setAttribute('number', '5')
document.documentElement.appendChild(new)
Michael