Hallo marabu,
danke, das ist sehr nett von dir.
Das Encoding-Problem hat mich - ehrlich gesagt - nicht allzusehr beschäftigt. Eine TStringList geladen, die erste Zeile gelöscht und eine Zeile
mit dem Encoding-Element wieder reingepfriemelt - und das Problem war gelöst. Zugegeben nicht gerade sehr elegant, genügt aber meinen Ansprüchen vollkommen - und ich spare so sogar den Einsatz des Parsers...
Aber das hier:
n := attributes.getNamedItem('encoding');
ist schon sehr cool und wird bei mir ab morgen Anwendung finden, ersetzt es doch die in Delphi schmerzlich vermissten assoziativen Arrays - vorausgesetzt der Code tut das, was ich erwarte.
Danke nochmals und Gruß