java文件编码格式转换

 

出处:gwbasic.javaeye.com/blog/40192

由于GWT(Google Web Toolkit)需要utf-8编码的源代码(采用gbk会乱码),因此决定将所有的java文件encoding改为utf-8.

转换方法:ant

build.xml

代码
  1. <project name="encoding" default="build">  
  2.     <target name="build">      
  3.       <copy todir="e:/output" outputencoding="utf-8">  
  4.         <fileset dir=".">  
  5.           <include name="**/*.java"/>  
  6.         </fileset>  
  7.       </copy>  
  8.     </target>  
  9. </project>  

先把源代码全部用utf-8格式拷贝到e:/output,然后再把output中的所有文件拷贝到原先的地方就可以.

Eclipse的菜单 Windows\Preferences\Workspace\Text file encoding 改成 utf-8

这个方法不错。我试过的笨方法是:ECLIPESE里面先用GB18030打开文件,复制文件内容,修改文件属性,改编码为UTF-8,再打开文件,此时,原来的中文部分为乱码,再用复制的文件内容替换现在的内容,然后保存。

  我考虑过的方法是:自己编写一个java程序,先用GB18030读出文件,内容转换为UTF-8编码,再用UTF-8保存。

 这个方法最省事,不用考虑子目录问题。实验成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值