小编Fab*_*lva的帖子

如何将TStringList类中的对象保存到没有BOM的UTF8文件(Delphi XE 2)?

当我将对象从TStringList类文件内容保存到文件时,该文件默认使用UTF-8保存,但UTF-8保存为BOM.

我的代码是:

myFile := TStringList.Create;
try
  myFile.Text := myData;
  myFile.saveToFile('myfile.dat', TEncoding.UTF8)
finally
  FreeAndNil(myFile);
end;
Run Code Online (Sandbox Code Playgroud)

在示例中,文件"myfile.dat"显示为"UTF-8 BOM"编码.

如何在没有BOM的情况下保存文件?

delphi utf-8 tstringlist

5
推荐指数
2
解决办法
4903
查看次数

标签 统计

delphi ×1

tstringlist ×1

utf-8 ×1