基于JChardet自动检测文件编码,批量转换文件编码,解决乱码问题
2012-07-09 10:02
375 查看
原文:http://blog.csdn.net/tuesday22/article/details/6608350
原项目现已删除.
基于包装器模式的文件过滤器链
基于java的native2ascii实现(借用自http://soulshard.iteye.com/blog/346807)
目录扫描
文件编码转换
文件侦测器(编码,MIME值)
可以自动侦测文件类型(mime-util)
文件编码(juniversalchardet)
支持文件名过滤
支持指定目录转换,还有单文件转换
Native2Ascii转换
注意! 本次用的侦测库准确率虽然较高,但不能确保100%,采用自动转换前,请先备份!
原项目现已删除.
有需要的请访问http://code.google.com/p/file-convert/,
我根据juniversalchardet(感觉准确率高一点)写了一个带图形界
面的编码转换工具[ file-convert ]放在googlecode.
附带源码,Util包具有较好重用性:
基于java的native2ascii实现(借用自http://soulshard.iteye.com/blog/346807)
目录扫描
文件编码转换
文件侦测器(编码,MIME值)
软件说明:
文件编码(juniversalchardet)
支持文件名过滤
支持指定目录转换,还有单文件转换
Native2Ascii转换
注意! 本次用的侦测库准确率虽然较高,但不能确保100%,采用自动转换前,请先备份!
注意! 编码侦测识别率不是100%,测试时,偶尔有误识别情况,转换前请先备份目录.
1.支持指定文件类型的转码
2.自动侦测文件原编码,基于juniversalchardet-1.0.3.jar
3.自动识别文件类型,基于 mime-util-2.1.3.jar
4.native2ascii 基于http://soulshard.iteye.com/blog/346807
soulshard的源码
5.支持指定目录批量操作
6.swing界面
问题反馈邮箱:chenjiajia_1@126.com
相关文章推荐
- 基于JChardet自动检测文件编码,批量转换文件编码,解决乱码问题
- 基于JChardet自动检测文件编码,批量转换文件编码,解决乱码问题
- 文件编码自动检测转换工具file-convert,解决乱码问题
- 文件编码自动检测转换工具file-convert,解决乱码问题
- Java工程Properties配置文件注释中文,会自动转换为其他编码方式问题解决 中文乱码
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- 彻底解决使用Doxygen 1.5.6自动生成的chm文件导航栏中文乱码问题
- myeclipse修改文件编码问题---乱码解决方法
- 如何解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- Linux解决乱码问题以及查看文件编码方式
- 解决vim打开gb2312编码文件的乱码问题
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- linux下解决文件乱码问题及查看文件编码方法
- Zend Studio 12.0.2设置文件定界符和文件编码(解决中文乱码问题)
- UTF-8在IE中不能自动选择编码的解决办法(utf8 网页在ie中自动编码乱码问题)
- 解决Excel打开UTF-8编码CSV文件乱码的问题
- 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换
- IO 流读取文件时候出现乱码 文件编码格式问题 怎么转换解决方法
- sublime text 2中添加gb18030编码的支持(解决安装gbk编码支持后部分中文文件依然乱码的问题)
- [置顶] 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题