怎样判断一个文本文件的编码格式 ( 积分: 100 )

  • 主题发起人 主题发起人 kegebo
  • 开始时间 开始时间
K

kegebo

Unregistered / Unconfirmed
GUEST, unregistred user!
用程序怎样判断文本文件的编码格式(ANSI,UTF-8,UNICODE, UNICODE BIG ENDIAN)
 
这个简单,
ANSI编码的文本文件的开头是没有标识的。
UTF-8 以EF BB BF (16进制编码)这3字节开头
UNICODE 以FF FE 这两个字节开头
UNICODE BIG ENDIAN 以FE FF 这两个字节开头。
这个结果用一个文本文件用各种编码方式保存,然后用16进制方式查看就可以得到了!
 
没有头的文件就没办法判断了,有头的话就用楼上说的方式判断就正确了.
 
后退
顶部