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

文件编码批量转换

    博客分类:
  • JAVA
阅读更多

怎样用eclipse把文件编码批量转换?包括JS,JSP,HTML 我说的不是页面本身的,而是 在ECLIPSE中,右键点击文件,选择属性,然后在右边的列表中选择 的这种,但这样只能一个一个的改,怎么能批量????? 呵呵!我平时也是一个个的改的! 刚才看了一下eclipse 的配置文件,找到如下方法,不过还是手工的哦!
在eclipse项目下有这么一个文件夹 .settings 下面有一个 org.eclipse.core.resources.prefs 文件 里面有类似这样的编码配置 INIFile code
#Wed Dec 26 12:59:37 CST 2007eclipse.preferences.version=1encoding//test/BlackVSWhite.java=UTF-8
如果这里有的文件,替换成你要的编码就可以了。 如果没有? 你用任何办法,比如 dir /s > 1.txt , DOS 命令 拿到你要改的文件名列表,然后.... 自己弄吧,尽量多使用替换 我想,如果你要改的文件超过100个,这个方法应该快些,否则可能不如手工快! 我一会弄一个小程序,自动生成那个encoding// 部分看看,弄好了我再贴上来

 

 

import java.io.File;
import java.io.IOException;

public class ReadFile ...{
    public static void main(String[] args) throws IOException...{
        read("e:/workplace/test", "UTF-8");
}

    private static final String[] extentions = ...{ "java", "js", "html", "htm" };

    public static void read(String filepath, String charset) throws IOException ...{
        File f = new File(filepath);// 定义文件路径
        String path;
        if (f.exists() && f.isDirectory()) ...{// 判断是文件还是目录
            if (f.listFiles().length == 0) ...{// 若目录下没有文件则直接删除
                return;
            } else ...{// 若有则把文件放进数组,并判断是否有下级目录
                File delFile[] = f.listFiles();
                int i = f.listFiles().length;
                for (int j = 0; j < i; j++) ...{
                    path = delFile[j].getAbsolutePath();
                    if (delFile[j].isDirectory()) ...{
                        read(path, charset);// 递归调用del方法并取得子目录路径
                    }
                    for (String ext : extentions) ...{
                        if (path.endsWith(ext)) ...{
                            System.out.println("encoding//"
                                    + path.replaceAll("\", "/") + "=" + charset);
                            break;
                        }
                    }
                }
            }
        }
    }
}

分享到:
评论

相关推荐

    GB/BIG5/UTF-8 文件编码批量转换程序

    本篇将详细讲解"GB/BIG5/UTF-8 文件编码批量转换程序"的相关知识点。 1. **文件编码** - **GBK(GB2312)**:GBK是中国大陆广泛使用的汉字编码标准,它是GB2312的扩展,包含了更多的汉字和符号,能够支持20902个...

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

    转换器的使用方法很简单,只需把你要转换的txt文件放到任意一个文件夹里面,然后运行txt文件编码批量转换器,选择你要转换的编码,然后点击选择文件夹按钮,在弹出窗口中选择你放txt文件的那个文件夹,然后确定。...

    文件编码批量转换助手.exe

    文件编码批量转换助手.exe

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

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

    文件编码批量转换工具

    在IT行业中,文件编码批量转换是一项常见的需求,尤其是在处理不同来源、不同系统间的数据时。本文将详细讨论如何使用C# Winform开发一个文件编码批量转换工具,参考自...

    文本文件编码批量转换工具

    文本文件编码批量转换工具是一款专为处理文本文件编码问题而设计的应用程序,它允许用户方便地将大量文本文件从一种编码格式转换为另一种。在处理跨平台或多语言项目时,编码一致性至关重要,因为不同的系统和软件...

    vs文件编码批量转换工具

    此工具可批量修改文件编码(默认gb2312转utf8,可修改) python版本:2.7 使用说明: dirGb2312ToUtf8('F:\work\MyProject\Source\MyProject') 把以上路径改为自己需要转换的文件夹即可

    txt文件编码批量转换器

    所以,用C#编写了这个txt文件编码批量转换器 ,方便大家对大量文件进行转换编码。 使用方法很简单,只需把你要转换的txt文件放到任意一个文件夹里面,然后运 行txt文件编码批量转换器,选择你要转换的编码,然后...

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

    通过txt文件编码批量转换器,你可以快速的完成多个txt文件编码的转换,而且该转换器可以转换的编码不只是unicode,还有utf-8等常用编码格式。该转换器采用文件流读取写入方式,尽量保持了文件的正确无误;并采用了多...

    说塔文件编码批量转换器

    文件编码批量转换器 支持文件编码批量转换 需要.framework的支持

    文件编码批量转换工具,具备编码侦测能力

    文件编码批量转换工具是一种高效且实用的软件,它专门用于处理不同编码格式的文本文件,尤其在处理大量文件时显得尤为便捷。标题中提到的"文件编码批量转换工具,具备编码侦测能力",这意味着该工具不仅可以批量转换...

    文件编码批量转换程序

    '* 软件名称:GB/BIG5/UTF-8 文件编码批量转换程序 '* '* 版权信息:此软件由 阿勇(fxy_2002@163.com) 开发,请保留此信息!! '* 免费软件,欢迎使用!请勿用于直接出售或其它商业用途。 '* '* 作者主页:pc-soft....

    文件编码批量转换器.rar

    标题中的“文件编码批量转换器.rar”是一款工具软件,主要用于帮助用户批量处理文件编码的转换。在计算机领域,文件编码是决定文本文件中字符显示方式的关键因素,不同的编码标准如ANSI、UTF-8、UTF-32和Unicode各有...

    文件编码批量转换程序 v1.3

    文件编码批量转换程序 v1.3 是一个专为处理文件编码问题设计的实用工具,尤其适合需要对大量文件进行从GBK到UTF-8格式转换的情况。这个程序是绿色版,这意味着它无需安装即可直接运行,方便快捷,不会在你的计算机上...

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

    《txt文件编码批量转换器v2.11详解与应用》 在信息技术领域,文本文件的编码是一个重要的概念,尤其对于处理多语言或跨平台的数据时。本文将深入探讨“txt文件编码批量转换器v2.11”这一实用工具,帮助用户理解和...

    C# text文件编码批量转换(.net 2.0)

    "C# text文件编码批量转换"是一个关键的主题,它涉及到对文件读取、编码识别以及转换的核心技术。在此,我们将深入探讨如何在C#中实现这些功能。 首先,我们需要理解各种编码的基本概念。ANSI编码,通常指的是基于...

    Qt文件编码批量转换

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

    gbk转utf8文件编码批量转换工具

    标题提到的"GBK转UTF8文件编码批量转换工具"是一个专门用来解决文件编码转换问题的实用程序。这种工具通常用于处理由于编码不匹配导致的乱码问题,尤其是在处理包含中文字符的文本文件时。例如,一个使用GBK编码的...

    豆葵 GB/BIG5/UTF-8 文件编码批量转换工具

    《豆葵 GB/BIG5/UTF-8 文件编码批量转换工具详解》 在信息技术领域,文件编码是一个重要的概念,不同的编码格式适用于不同的场景,如GBK(兼容GB2312)、BIG5(主要应用于繁体中文)和UTF-8(全球通用的多语言编码...

Global site tag (gtag.js) - Google Analytics