天天看點

UTF-8 帶BOM 和 UTF-8無BOM 的差別?

UTF8 BOM 是以(EF BB BF)位元組開頭的文本流。它能夠讓讀者更可靠的識别檔案是否以UTF-8編碼的。

通常,BOM用于表示編碼的位元組順序, 但是由于位元組順序與UTF-8無關,是以BOM不是必須的。

根據Unicode标準,不建議使用UTF-8檔案的BOM。

常見問題:

從網上下載下傳的excel或者其他文檔,csv檔案,使用Microsoft Excel打開亂碼?

可以嘗試将文檔轉換為UTF-8 BOM 格式。