Thema: Delphi Problem mit UTF8

Einzelnen Beitrag anzeigen

Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

Problem mit UTF8

  Alt 28. Dez 2009, 20:24
Hallo,

ich habe unter D2007 eine UTF8 content.xml-Datei aus einem ODT-Dokument (OpenOffice) wie folgt bearbeitet:
Delphi-Quellcode:
  sl := TStringList.Create;
  sl.LoadFromFile(tmpfolder + 'content.xml');
  sl.Text := UTF8Decode(sl.Text);
  
  dann ne Menge StringReplaces ......

  sl.Text := UTF8Encode(sl.Text);
  sl.SaveToFile(tmpfolder + 'content.xml');
  sl.Free;
Das klappt so unter D2010 nicht mehr. Es gibt Probleme mit der Datei, sobald Umlaute eingefügt werden.
Wie kann ich das ändern?

Viele Grüße ....

  Mit Zitat antworten Zitat