A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 Mrng8888 于 2012-7-25 00:14 编辑

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

评分

参与人数 1技术分 +1 收起 理由
韦念欣 + 1 赞一个!

查看全部评分

2 个回复

倒序浏览
我说下相互 行不行就不清楚了  我也没写过   先判断该文件是否是UTF-8  UTF-8修改版编码格式 每个字节 ascii码 最高位0   中文 第一个最高位是110的话地2个就是10  3个字节的中文110 10 10   所以UTF-8修改版字符都是按这种方式编码的  用字节流读取用正则判断以下该文件的字节是否是遵循这种规律如果是的话就用UTF-8打开否则用GBK打开
回复 使用道具 举报
我说下相互 行不行就不清楚了  我也没写过   先判断该文件是否是UTF-8  UTF-8修改版编码格式 每个字节 ascii码 最高位0   中文 第一个最高位是110的话地2个就是10  3个字节的中文110 10 10   所以UTF-8修改版字符都是按这种方式编码的  用字节流读取用正则判断以下该文件的字节是否是遵循这种规律如果是的话就用UTF-8打开否则用GBK打开
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马