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