Delphi - TStringList保存的文件如何避免保持为UTF-8 BOM格式?

Posted sunylat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi - TStringList保存的文件如何避免保持为UTF-8 BOM格式?相关的知识,希望对你有一定的参考价值。

//要执行保持的TStringList
ConfigList

//要保存到的文件名
ConfigFile

//这句话是关键,确保保存后的文件是UTF-8,不是UTF-8 BOM格式
ConfigList.WriteBOM := false;

ConfigList.SaveToFile( ConfigFile,TEncoding.UTF8);  

参考:

https://stackoom.com/question/2BQ7s/%E5%A6%82%E4%BD%95%E5%B0%86TStringList%E7%B1%BB%E4%B8%AD%E7%9A%84%E5%AF%B9%E8%B1%A1%E4%BF%9D%E5%AD%98%E5%88%B0%E6%B2%A1%E6%9C%89BOM%E7%9A%84UTF-%E6%96%87%E4%BB%B6-Delphi-XE

以上是关于Delphi - TStringList保存的文件如何避免保持为UTF-8 BOM格式?的主要内容,如果未能解决你的问题,请参考以下文章

Delphi TStringList的用法

Delphi TStringList的用法

delphi TStringList 用法详解

delphi TStringList 用法详解

Delphi - TStringList 用法详解

在Delphi中对Tstringlist中的数字数据进行数字排序