`
pan_这名还行
  • 浏览: 42548 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

获得文本文件编码格式

阅读更多
   private String initBookEncode(FileInputStream fileInputStream) {
        String encode = "gb2312";
    	try{
            byte[] head = new byte[3];  
            fileInputStream.read(head);
            if(head[0]==-17 && head[1]==-69 && head[2] ==-65)  
            	encode = "UTF-8";
            else if (head[0] == -1 && head[1] == -2 )  
            	encode = "UTF-16";  
            else if (head[0] == -2 && head[1] == -1 )  
            	encode = "Unicode"; 
    	}catch (IOException e) {
            Log.e(Global.TAG, "can't get book encoding:"+e.getMessage());
		}
    	return encode;
    }
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics