XML Datei erzeugen
Verfasst: Freitag 9. Mai 2014, 09:12
Hallo 
Ich programmiere im Moment an eine kleinen Programm und ich bekomme meine Variablen per Tkinter Eingabefeld.
Diese Variablen (z.B. Zeit Abfrage, Teams Abfrage für ein Volleyball Turnierplaner) wollte ich jetzt als XML Datei speichern, damit ich sie später wieder aufrufen kann. Es soll ungefähr diese Form haben:
Leider habe ich kaum Ahnung von XML deshalb schreibe ich dies hier.
So etwas habe ich bereits:
Leider gibt mir dies Fehler aus... Bitte um Hilfe
Ich programmiere im Moment an eine kleinen Programm und ich bekomme meine Variablen per Tkinter Eingabefeld.
Diese Variablen (z.B. Zeit Abfrage, Teams Abfrage für ein Volleyball Turnierplaner) wollte ich jetzt als XML Datei speichern, damit ich sie später wieder aufrufen kann. Es soll ungefähr diese Form haben:
Code: Alles auswählen
<xml>
<Dateiname>
<zeit>
Variable
</zeit>
<teams>
Teamname 1
Teamname 2
usw.
</teams>
</Dateiname>
So etwas habe ich bereits:
Code: Alles auswählen
# Dokument erzeugen
global name
implement = xml.dom.getDOMImplementation()
doc = implement.createDocument(None, name, None)
# Child Element "Zeit"
elem = doc.createElement("Zeit")
elem.setAttribute("output", "yes")
text = doc.createTextNode(zeit)
elem.appendChild(text)
# Child Element "Teams"
elem = doc.createElement("Teams")
elem.setAttribute("output", "yes")
text = doc.createTextNode(team_name)
elem.appendChild(text)