【发布时间】:2017-09-28 09:25:08
【问题描述】:
我正在尝试识别 Ruby 中的文件编码。
file = File.open("filePath", "rw");
file.encoding;
但即使我的文件采用这种编码,我也无法获得 UTF-8-BOM 编码。我得到了一切,但没有 UTF-8-BOM。 ruby 可能不支持 UTF-8-BOM 编码吗?我不需要打开或读取文件,但需要识别其编码类型。
【问题讨论】:
-
您是否只想知道文件是否有/以 UTF-8 BOM 开头?