获得文本文件编码格式_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 获得文本文件编码格式

获得文本文件编码格式

 2012/1/11 10:02:19  pan_这名还行  程序员俱乐部  我要评论(0)
  • 摘要:privateStringinitBookEncode(FileInputStreamfileInputStream){Stringencode="gb2312";try{byte[]head=newbyte[3];fileInputStream.read(head);if(head[0]==-17&&head[1]==-69&&head[2]==-65)encode="UTF-8";elseif(head[0]==-1&&head[1]==-2
  • 标签:文件
   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;
    }
发表评论
用户名: 匿名