特牛网址导航

如何判断一个文本文件内容的编码格式 UTF-8 ? ANSI(GBK)_文本编码格式怎么检查出来-CSDN博客

网友收藏
文章浏览阅读2.4w次,点赞8次,收藏20次。UTF-8编码的文本文档,有的带有BOM (Byte Order Mark, 字节序标志),即0xEF, 0xBB, 0xBF,有的没有。Windows下的txt文本编辑器在保存UTF-8格式的文本文档时会自动添加BOM到文件头。在判断这类文档时,可以根据文档的前3个字节来进行判断。然而BOM不是必需的,而且也不是推荐的。对不希望UTF-8文档带有BOM的程序会带来兼容性问题,例如Java编译器在_文本编码格式怎么检查出来