黑马程序员技术交流社区

标题: 怎么获取一个文本文件的字符编码格式??? [打印本页]

作者: 王志明    时间: 2012-7-24 18:36
标题: 怎么获取一个文本文件的字符编码格式???
本帖最后由 Mrng8888 于 2012-7-25 00:14 编辑

在写一个简单的记事本软件,在打开一个文件时怎么获取字符编码格式???
求解。。。。


作者: 黑马罗坚    时间: 2012-7-24 18:47
我说下相互 行不行就不清楚了  我也没写过   先判断该文件是否是UTF-8  UTF-8修改版编码格式 每个字节 ascii码 最高位0   中文 第一个最高位是110的话地2个就是10  3个字节的中文110 10 10   所以UTF-8修改版字符都是按这种方式编码的  用字节流读取用正则判断以下该文件的字节是否是遵循这种规律如果是的话就用UTF-8打开否则用GBK打开
作者: 黑马罗坚    时间: 2012-7-24 18:47
我说下相互 行不行就不清楚了  我也没写过   先判断该文件是否是UTF-8  UTF-8修改版编码格式 每个字节 ascii码 最高位0   中文 第一个最高位是110的话地2个就是10  3个字节的中文110 10 10   所以UTF-8修改版字符都是按这种方式编码的  用字节流读取用正则判断以下该文件的字节是否是遵循这种规律如果是的话就用UTF-8打开否则用GBK打开




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2