这个问题freebeme提得也不是很好, 因为编码转换和简繁字转换还是不一样的
如果仅仅是编码转换(我想多数程序也只能做这个), 有一个解决方案就是用iconv. linux下这是个基于GNU的libiconv库的命令行程序, 在windows下可以通过下载libiconv然后直接编译获得exe文件, 或者直接用cygwin (
http://www.cygwin.com/)
libiconv的主页:
http://www.gnu.org/software/libiconv/结合相应系统的shell命令, iconv就可以很方便解决批量编码转换的工作, 比如在windows下, 可以用
c:\directory\to\your\files>iconv -f BIG5 -t gb2312 *.*
实现对当前目录下所有文件从big5转换到gb2312的操作.