`
zhang_xzhi_xjtu
  • 浏览: 524353 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

文件编码自动检测及编码转换encodechecker v0.5

阅读更多
由于很多软件都不能准确自动识别文件编码,因此写了个文件编码识别和转换工具.
编码知识见:
http://zhang-xzhi-xjtu.iteye.com/admin/blogs/1770285

代码见
https://github.com/zhang-xzhi/encodingchecker

目前支持如下编码格式
GBK
US-ASCII
ISO-8859-1
utf-8_withoutBom
utf-8_withBom
UTF-16BE_withBom
UTF-16BE_withoutBom
UTF-16LE_withBom
UTF-16LE_withoutBom
UTF-32BE_withBom
UTF-32BE_withoutBom
UTF-32LE_withBom
UTF-32LE_withoutBom

工具界面如下:



1 可以选择载入的文件
2 可以选择使用什么编码对文件进行解释
3 可以转换文件的编码并且另存文件.




文件载入后,会自动计算文件的可能编码,以及不可能的编码.
注意:ISO-8859-1对于所有文件都是成立的.




选择不同的编码对文件进行解释.Text中会显示该编码的字符串.

1 注意,用户需要自行判断通过检测的可能编码中哪个才是正确的编码.
2 用户可以查看在不可能的编码中,该文件会展示成什么样子.





左侧编码选择正确的编码,右侧编码选择另存文件的编码,可以对文件编码进行转换.
分享到:
评论

相关推荐

    txt文件编码批量转换器 V2.1版

    转换成功的文本文件会自动存放到同一个文件里面,名字为原来的文本文件名字加上编码格式。 更新历史: 2009-09-27 《txt文件编码批量转换器V1.1版》第一次发布。 2010-08-31 《txt文件编码批量转换器V2.1版》...

    java文件字符编码检测和转换

    字符编码检测和转换 附件中:FileEncodeDetector.java 此文件可以检测指定文件的编码格式 public static String getFileEncode(File file) {...} 附件中:FileCharsetConverter.java 此文件可以实现两个编码的相互...

    文件编码批量转换工具(不用积分)

    2,文件编码自动识别,所以使用的时候不用提供原文件的编码;识别不了不会转换,保证项目文件的安全 3,支持utf-8-bom编码 4,兼容Linux & Windows & Mac系统 5,不用安装,只要机器有JDK就可以使用 需要源码的请...

    Linux查看文件编码格式及文件编码转换

    Linux查看文件编码格式及文件编码转换

    Qt文件编码批量转换

    Qt5.9开发的文件编码转换。该工具我用来在Windows7下面VS2015编译器与MinGW编译器编码转换。MinGW编译器使用UTF-8编码,VS2015使用GB2312编码。 预编译头文件缺失,将头文件替换为 #include #include #include #...

    读取创建CSV文件并自动解析文件编码方式

    读取与创建CSV文件,根据第三方jar包自动解析文件编码方式,相关jar包与使用说明

    TXT编码批量转换 V2.0编码UnicodeANSIUTF-8互转软件功能Unicode转ANSI转UTF-8互转软件.exe

    Txt文件编码批量转换器用于批量转换txt文本文档的编码格式。通常,我们电脑里的txt文件都是ASNI编码,当放到手机或MP3里时,打开看到的往往都是乱码,面目全非。我们需要先把它们转换为Unicode格式,才能够在手机和...

    批量编码转化工具(实现文件编码的自动检测)

    详细使用及代码说明请参照我的blog http://www.cnblogs.com/geeking/

    文件编码转换V1.0.exe

    本工具的功能为文件编码格式的转换。因需要统一源码的编码格式,防止复用代码时出现注释乱码的情况,需要一个批量的编码转换工具。但没有找到合用的工具,就自己写了一个(参考了其他人的一些代码,在此表示感谢!)...

    txt文件编码批量转换器V2.11版

    转换成功的文本文件会自动存放到同一个文件里面,名字为原来的文本文件名字加上编码格式。 更新历史: 2009-09-27 《txt文件编码批量转换器V1.1版》第一次发布。 2010-08-31 《txt文件编码批量转换器V2.1版》...

    批量字符编码转换工具,批量转换文件编码 超级批量编码转换

    批量转换文件编码 超级批量编码转换 批量转换编码 编码批量转换工具 批量转换txt编码 linux 批量转换编码 编码格式批量转换 php 字符编码转换 字符编码转换 java 字符编码转换

    说塔文件编码转换器 v1.0.0 bulid 080921 Beta

    说塔文件编码转换器可以将文件(如:aspx文件|*.aspx|cs文件|*.cs|asp文件|*.asp|txt文件|*.txt|css文件|*.css|js文件|*.js|jsp文件|*.jsp|php文件|*.php等)的编码格式在UTF-7、UTF-8、Unicode、ASII、Big5、GB2312...

    编码批量转换工具

    批量字符编码转换工具是文件编码转换的最佳工具。是您必备的unicode编码转换器,它帮助您快速完成编码批量转换。 utf8 转gb2312编码转换举例,编码转换软件工作原理 比如要把D:\web目录下的php文件和html文件由utf8...

    自动识别技术 实验报告1 曼切斯特编码碰撞检测算法 ——曼切斯特编码碰撞检测的python实现算法 —— 代码 + 200字心得

    自动识别技术 实验报告1 曼切斯特编码碰撞检测算法 ——曼切斯特编码碰撞检测的python实现算法 曼彻斯特编码(Manchester Encoding),也叫做相位编码(PE)是一个同步时钟编码技术,被物理层用来编码一个同步位流的...

    批量文件编码格式转换工具.zip

    批量文件编码格式转换工具.zip批量文件编码格式转换工具.zip 批量文件编码格式转换工具.zip批量文件编码格式转换工具.zip 批量文件编码格式转换工具.zip批量文件编码格式转换工具.zip 批量文件编码格式转换工具.zip...

    JAVA文件编码转换

    JAVA文件编码转换,自动检测文件编码并转为自己需要的编码

    批量文件编码转换器

    批量文件编码转换 只识别文本类文件,识别的是文件头,不是后缀。所以只要是文本文件,无论什么后缀都能识别。如有需要联系 yyxu123@163.com

    批量转换文件编码格式为UTF-8工具

    批量转换文件编码格式为UTF-8工具.zip 支持多层文件夹替换! 使用说明: 1.文件根目录:即您要转码的文件所在根目录 2.转码文件目录:即您转码后的文件所在目录 3.转码文件后缀:指[文件根目录]下,需要转码的文件后缀,...

    GBK2UTF8_V0.5_20220106 文件编码转换工具

    文本文件转换工具:GBK编码 <=> UTF8编码;对指定目录下的各级目录下的指定文件类型(一种或多种,可设定) 进行查找、转换。

Global site tag (gtag.js) - Google Analytics