Seite 1 von 1

xml-erzeugung, doctypes, comments

Verfasst: Montag 10. September 2007, 19:38
von keppla
Hallo Forum,

Ich bin gerade dabei, eine Art xml-templating zu machen (ja, ich weis, gibts schon).
Dabei möchte ich XML ausgeben.
Z.z. benutze ich (eher mangels gefundener mitinstallierter Alternativen als aus entscheidung) xml.sax.saxutils.XMLGenerator.

An sich gefällt mir der sax-ansatz, allerdings habe ich bis jetzt keine möglichkeit gefunden, doctypes anzugeben (für xhtml wichtig), und kommentare im zieldokument zu erzeugen (z.B. für javascript oder css).

In der Doku zum XMLGenerator hab ich nichts gefunden.

1. Frage: geht das vielleicht doch irgendwie mit dem XMLGenerator, und ich habs nur übersehen?
2. Welche XML-Bibliothek die ihr für benutzbar haltet, könnte das?

Verfasst: Dienstag 11. September 2007, 11:55
von Y0Gi
ET kann das meines Wissens, schau da mal rein.

Verfasst: Dienstag 11. September 2007, 14:20
von keppla
Könntest du mir da einen Link geben?

Die Allwissende Müllhalde hilft mir da nicht weiter.

Meinst du vielleicht xml.etree.ElementTree?

Verfasst: Dienstag 11. September 2007, 15:05
von EnTeQuAk
keppla hat geschrieben:Meinst du vielleicht xml.etree.ElementTree?
Exakt und Dokumentation findest du in der Python Dokumentation


MfG EnTeQuAk

Verfasst: Dienstag 11. September 2007, 18:42
von Y0Gi
Die ET-Website ist hier: http://effbot.org/zone/element-index.htm
Diese sollte unbedingt mal ergänzend zum entsprechenden Abschnitt in der Python-Doku überflogen werden.

Verfasst: Samstag 15. September 2007, 14:34
von keppla
Danke!

Irgendwie ist es an mir vorbeigezogen, dass 2.5 ET mitgebracht hat. Danke auch für dien zusätzlichen Link, die Pythondoku finde ich an der Stelle nicht soo ausführlich.