使用同样的方法(java)将查询数据生成通过ftp将文件上传到linux主机,发现有个文件类型的编码是utf-8 有个文件文件是ANSI(latin1) 求各位大神这是怎么引起的 ,可以怎么解决 谢谢
可能是你上传之前文件的编码就是如此吧,可以排查下这个。正常来说 FTP 上传的编码是不会改变的。
ftp工具里有设置编码,比如filezilla什么的,上传的时候,会强制转换编码;你说的那个现象,有可能是执行的时候,java用的编码不一样