java判断文件是否是utf8编码

原创 2016年05月30日 14:34:24

通过用系统默认的输入流和utf编码的输入流取得的字符串做比较。

BufferedReader b1 =null

BufferedReader b2 =null


try

{

      InputStreamReader  inr =new InputStreamReader (new FileInputStream(file),"utf-8");

      b1= new  BufferedReader (inr);

      String s1=b1.readLine();

      b1.close();

    

      b2= new  BufferedReader (new  FileReader(file));

      String s2=b2.readLine();

      b2.close();


      String s3= new String(s1.getBytes("utf-8"),System.getProperty("file.encoding"));

      if(s3.equals(s2))

     {  

           isUtf8=true;

      }

}catch()

{

        //exception

}finally

{

//close reader

}

判断是否是utf8编码的c程序

  • 2016年04月15日 16:53
  • 932B
  • 下载

(转)如何判断一个字符串是否是UTF8编码

UTF8是以8bits即1Bytes为编码的最基本单位,当然也可以有基于16bits和32bits的形式,分别称为UTF16和UTF32,但目前用得不多,而UTF8则被广泛应用在文件储存和网络传输中。...
  • gxj1680
  • gxj1680
  • 2012年12月18日 18:18
  • 6639

linux c语言判断字符串是否是utf8

项目开发用到这个功能,记下来也分享给大家,

Java批量转换文件夹中文件的编码(从gbk到utf8)

Java批量转换文件夹中文件的编码(从gbk到utf8); 源码转换编码

判断是否utf8编码的算法

判断是否utf8编码的算法 分类: 字符编码2013-11-29 13:16 408人阅读 评论(0) 收藏 举报 参考:http://www.cnblogs.com/powert...

英汉词典A-Z mysql sql文件 编码 utf8

  • 2017年12月07日 09:19
  • 4.14MB
  • 下载

GBK与UTF8文件编码转换器

  • 2014年08月03日 11:43
  • 617KB
  • 下载

C++ 保存文件为UTF8编码格式

前言        本文是我的第一篇译文,可能翻译不好,将中英同时呈上,便于大家阅读。         本文来自从天堂大鸟的编程博客的保存文件为UTF8格式(Writing UTF-8 files ...
  • tomyi
  • tomyi
  • 2013年10月26日 21:02
  • 3450

Java源码编码转换器 v2.0 GBK TO UTF8

  • 2012年11月14日 15:55
  • 191KB
  • 下载

批量文件GBK-UTF8编码转换器

  • 2015年05月06日 10:07
  • 850KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java判断文件是否是utf8编码
举报原因:
原因补充:

(最多只允许输入30个字)