社区
Java SE
帖子详情
关于FTPClient下载文件到unix和windows 后,文件名称乱码的问题。
myepoch
2011-03-22 09:31:14
通过FTPClient下载文件
从unix机器上下载文件(文件名称和文件内容都是汉语)到windows机器上,其中FTPClient编码设置为"GBK或者GB2312",下载后的文件名称和文件内容正常。
从unix机器上下载文件(文件名称和文件内容都是汉语)到另一unix机器上,其中FTPClient编码设置为"GBK或者GB2312",下载后文件名称乱码 ,文件内容正常。
请问如何解决呢?
...全文
379
3
打赏
收藏
关于FTPClient下载文件到unix和windows 后,文件名称乱码的问题。
通过FTPClient下载文件 从unix机器上下载文件(文件名称和文件内容都是汉语)到windows机器上,其中FTPClient编码设置为"GBK或者GB2312",下载后的文件名称和文件内容正常。 从unix机器上下载文件(文件名称和文件内容都是汉语)到另一unix机器上,其中FTPClient编码设置为"GBK或者GB2312",下载后文件名称乱码 ,文件内容正常。 请问如何解决呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a576200898789
2011-03-22
打赏
举报
回复
wuhongyu1985
2011-03-22
打赏
举报
回复
看下unix上的字符编码是什么,一般应该是这个文件:/etc/sysconfig/i18n
应该是本端和对端字符编码不一致
wula0010
2011-03-22
打赏
举报
回复
说明linux上的编码不是gb2312,换utf-8或者其他编码试试
JAVA+
Ftp
client
操作
最近再做个
ftp
上传、
下载
的项目,用到的包是sun.net.
ftp
.
Ftp
Client
。本地开发测试一切正常,放到服
务器测试,程序开始罢工。无奈之下,只能逐步输出日志,查找原因,现做个小结。
环境:
本地的开发环境是win7+jdk1.5,另本地搭建一个
ftp
服务器,软件使用的是serv_U。
服务器上的环境是linux+jdk1.5.
经过分析发现,linux环境与win环境的
ftp
操作有以下差别:
1、
文件
中的数据回车换行符不同<
FTP
Client
上传
文件
行尾存在^M符号
问题
解决
Ftp
继承类包: org.apache.commons.net.
ftp
.
FTP
Client
在java中由
Windows
系统机器向
Unix
等系统机器利用
ftp
传输
文件
时,由于两个系统对回车换行的理解是不一样的,所以传输到
Unix
系统上用vi打开时会出现^M字符。 在
FTP
Client
类中有一个setFileType函数可以设置文本传输的类
关于java
下载
文件
出现的
问题
:ParserInitializationException: Unknown parser type:xxx
在使用
ftp
Client
作为
下载
工具类的时候可能出现的
问题
:
FTP
File[] files =
ftp
Client
.listFiles(new String(remote.getBytes("GBK"), "iso-8859-1")); 在这个地方可能会抛出 Unknown parser type:xxx异常;
问题
:在
FTP
Client
类中:listFiles的执行过程如下:
java
ftp
下载
文件
1、使用官方正规的jar commons-net-1.4.1.jar jakarta-oro-2.0.8.jar 注意:使用
ftp
从
windows
服务器
下载
文件
和从linux服务器
下载
文件
不一样 2、用
ftp
从linux服务器
下载
文件
System.out.println(new Date()+" 开始进入
ftp
Download定时器"); /...
java
ftp
匿名登录_java的
ftp
用匿名如何登陆啊...
下载
中文
乱码
......
importjava.io.File;importjava.io.FileOutputStream;importjava.util.ArrayList;importjava.util.List;importorg.apache.log4j.Logger;importorg.apache.log4j.PropertyConfigurator...import java.io.File;import ...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章