修改编码的Java程序
我想编译我的包,但我需要将编码更改为“utf-8无bom”。这个包有数百个java文件,但我不想打开每个文件并保存它们。那么我可以编写一个程序来更改包中的所有文件吗?或者使用一些工具?因为,没有BOM(字节顺序标记)的Java源文件与普通ASCII格式的源文件无法区分。也就是说,要将UTF-8源文件转换为不带BOM的UTF,只需去掉前面的BOM标记即可。以下是删除UTF-8文件BOM标记的代码链接:修改编码的Java程序,java,encoding,character-encoding,Java,Encoding,Character Encoding,我想编译我的包,但我需要将编码更改为“utf-8无bom”。这个包有数百个java文件,但我不想打开每个文件并保存它们。那么我可以编写一个程序来更改包中的所有文件吗?或者使用一些工具?因为,没有BOM(字节顺序标记)的Java源文件与普通ASCII格式的源文件无法区分。也就是说,要将UTF-8源文件转换为不带BOM的UTF,只需去掉前面的BOM标记即可。以下是删除UTF-8文件BOM标记的代码链接: 试试iconv。该程序在编码之间转换文件,假定您知道文件的编码方式。当前的编码方式是什么?有多种
试试iconv。该程序在编码之间转换文件,假定您知道文件的编码方式。当前的编码方式是什么?有多种方法可以实现。我要开始并指出我正在使用的操作系统…为什么你认为,你不能编写这样一个程序来更改所有源文件的编码?