java 生成的XML文件 在我本地文件编码是GBK的,
我放到服务器上(Linux),生成的XML文件 编码却是UTF-8 的 ,
这个问题怎么解决,我需要GBK编码的文件 ,服务器上怎么也转不过来,
要不出现乱码,要不就是utf-8的编码,求大神指点
可能你程序没有指定编码,于是java 用了系统默认的,你可以在程序里指定下,或者在服务器操作系统设置默认编码
是centos么,参考:http://blog.csdn.net/jiang1013nan/article/details/6667871
http://www.2cto.com/os/201302/188136.html
你服务器是utf8编码,那你的文件就应该用gbk编码,不然gbk编码中的一些字符到服务器上就是乱码了。