Am 9. Mai 2012 15:15 schrieb Olе Streicher
<ole-usenet-spam@gmx.net>:
Das ist schon klar. Mein Problem ist aber Minidom:
for c in f.childNodes if c.localName == 'header':
for p in c.childNodes if p.localName == 'property':
print('%s = %s' % (p.getAttribute('name'), p.getAttribute('value')))
was in dieser Form leichtverständlich ist, aber ohne den syntaktischen
Zucker eben deutlich schwerer nachvollziehbar.
Das ist doch eine unnötige Phantomschmerz-Diskussion.
Schreib Dir eine Method, die die Filterung übernimmt und Implementationsdetails
verbringt *oder* nimm gleich einen ordentlichen Parser und verwende XPath.
-aj