ich hab folgende XML Strukturen:
Code: Alles auswählen
<body tg-ref="en-admin" headline="Version 1.1">
<list style="symbols">
<li>Typos corrected</li>
<li>German versions of Microsoft Security Bulletins added</li>
</list>
</body>

Ich hab das vorher in C und libxml gemacht, dort war der Text als nodeValue in den Node-Objekten hinterlegt. Hier in Python (mit dem XML Modul und einem DOM-Parser) ist das jedoch anders

Meine einzigste Idee wäre jetzt rekursiv durch die child nodes zu gehen, deren Namen und Attribute herzunehmen und daraus wieder einen Text-String basteln. Allerdings ist das nicht wirklich komfortabel und ich bin sicher, dass es da noch eine andere Möglichkeit gibt

Für jegliche Hinweise, Ideen und Anregungen bin ich sehr dankbar

Danke, Enrico