上传文件到Linux 文件格式编码问题,导致文件中内容乱码

使用同样的方法(java)将查询数据生成通过ftp将文件上传到linux主机,发现有个文件类型的编码是utf-8 有个文件文件是ANSI(latin1) 求各位大神这是怎么引起的 ,可以怎么解决 谢谢

可能是你上传之前文件的编码就是如此吧,可以排查下这个。
正常来说 FTP 上传的编码是不会改变的。

ftp工具里有设置编码,比如filezilla什么的,上传的时候,会强制转换编码;你说的那个现象,有可能是执行的时候,java用的编码不一样