Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Datei in UTF-8 abspeichern;

  Alt 3. Nov 2006, 11:15
Hallo,

natürlich geht das. Du wirst aber wahrscheinlich die Sonderzeichen selbst ersetzen müssen, da sich die Codierung unter Windows von der unter DOS unterscheidet.
Am Einfachsten liest Du die Datei ein und ersetzt die Sonderzeichen mittels StringReplace. Das Ergebnis kannst Du dann mit Delphi-Referenz durchsuchenUTF8Encode nach UTF8 kodieren. Zum Ersetzen bietet sich z. B. meine StringReplaceMultiple-Routine an, damit geht das in einem Rutsch.
Den fertigen String kannst Du dann einfach Deinem TXMLDocument übergeben.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat