文本文件编码方式区别
2008-09-11 20:10
1046 查看
软件一般采用三种方式来决定文本的字符集和编码:
检测文件头标识,提示用户选择,根据一定的规则猜测
最标准的途径是检测文本最开头的几个字节,开头字节Charset/encoding,如下表:
EF BB BF UTF-8
FE FF UTF-16/UCS-2, little endian
FF FE UTF-16/UCS-2, big endian
FF FE 00 00 UTF-32/UCS-4, little endian.
00 00 FE FF UTF-32/UCS-4, big-endian.
检测文件头标识,提示用户选择,根据一定的规则猜测
最标准的途径是检测文本最开头的几个字节,开头字节Charset/encoding,如下表:
EF BB BF UTF-8
FE FF UTF-16/UCS-2, little endian
FF FE UTF-16/UCS-2, big endian
FF FE 00 00 UTF-32/UCS-4, little endian.
00 00 FE FF UTF-32/UCS-4, big-endian.
相关文章推荐
- 判断一个标准文本文件的编码方式
- 各个编码方式的由来和区别
- PYTHON文件第一行编码方式注释在Mac系统和Windows系统中的区别
- 取得一个文本文件流的编码方式
- 编码方式gbk、gb2312、utf8的区别
- 设置默认编码方式 &不同编码方式的区别
- 文本文件的编码方式
- 编码方式区别
- [No000040]取得一个文本文件的编码方式
- 条码编码方式-----Code 39与code 128条形码的区别
- js对url进行编码和解码(三种方式区别)
- 文本文件编码方式的简单识别
- UTF-16、UTF-16BE、UTF-16LE编码方式的区别
- objective-c 读取文本文件编码方式(stringWithContentsOfFile和initWithContentsOfFile)
- 可执行二进制文件与文本文件编码的区别
- 常见编码方式之间的区别
- NET中判断一个文本文件的编码方式
- js对url进行编码和解码(三种方式区别)
- 存储文件为utf-8,gb2312,文本文件的区别?编写vim时候文件的默认编码是?
- 视频文件格式和视频编码方式的区别