How can I determine which encoding the file uses before I read the file?

前端 未结 3 796
余生分开走
余生分开走 2021-01-21 09:07

I\'m facing a problem.

A file can be written in some encoding such as UTF-8, UTF-16, UTF-32, etc.

When I read a UTF-

3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-21 09:52

    You cannot. Which transformation format applies is usually determined by the first four bytes of the file (assuming a BOM). You cannot see those just from the outside.

提交回复
热议问题