ich hab ein Problem mit XML und Python. "minidom.toprettyxml()" funktioniert nicht ganz, wenn ich "removeChild(Node)" verwende.
Die Datei davor:
Code: Alles auswählen
<?xml version="1.0" ?>
<install_list>
<package package_id="firefox"/>
<package package_id="gimp"/>
<package package_id="nx"/>
</install_list>
Code: Alles auswählen
<?xml version="1.0" ?>
<install_list>
<package package_id="firefox"/>
<package package_id="gimp"/>
<package package_id="nx"/>
</install_list>
Ich weiß es gibt andere Module außer dem mitgelieferten XML Modul. Ich verwende das mitgelieferte als Fallback, falls das andere XML Modul fehlen sollte. Das mitgelieferte XML Modul ignoriert auch DTD(ich weiß, aber gleich die ganze Deklaration löschen?) und entfernt die Deklarationen auch, kann man das irgendwie unterbinden?
Ich verwende Python 2.7.
lg Richi