FTPClient 删除中文文件夹下的文件
FTPClient 删除中文文件夹下的文件,如果中文文件夹在程序中写死,通过转换可以删除,如下:
String remoteDir="/aa/测试";
remoteDir=new String(remoteDir.getBytes(“UTF-8”), "iso-8859-1");
FTPFile[] remoteFiles = ftpClient.listFiles(remoteDir); //得到ftp下 /aa/测试/下的文件。
但如果是文件夹从数据库读出的。则删除了。
String remoteDir="/aa/"+sFolder; //sFolder="测试";
remoteDir=new String(remoteDir.getBytes(“UTF-8”), "iso-8859-1");
FTPFile[] remoteFiles = ftpClient.listFiles(remoteDir); //也能遍历文件夹下的文件就是删除不了,原因是中文文件夹变成 ???(乱码)
请问该如何 转换?
先谢过了。
String remoteDir="/aa/测试";
remoteDir=new String(remoteDir.getBytes(“UTF-8”), "iso-8859-1");
FTPFile[] remoteFiles = ftpClient.listFiles(remoteDir); //得到ftp下 /aa/测试/下的文件。
但如果是文件夹从数据库读出的。则删除了。
String remoteDir="/aa/"+sFolder; //sFolder="测试";
remoteDir=new String(remoteDir.getBytes(“UTF-8”), "iso-8859-1");
FTPFile[] remoteFiles = ftpClient.listFiles(remoteDir); //也能遍历文件夹下的文件就是删除不了,原因是中文文件夹变成 ???(乱码)
请问该如何 转换?
先谢过了。
...全文
相关推荐
ftpclient 文件上传、下载、删除
用ftpclient 对ftp服务器(支持linux,window服务器)上的文件上传、下载、删除 文件包含jar包,可直接运行代码
C#FTP操作:上传、下载、在服务器上创建文件夹、删除服务器上的文件
C#FTP操作:上传、下载、在服务器上创建文件夹、删除服务器上的文件
java编写的ftpclient,用于向ftp发送、获取文件
java编写的ftpclient,用于向ftp服务器发送、获取文件。本人亲自测试过,操作系统采用centos6.5 64位,
FTPClient开发工具类及使用示例
FTPClient开发工具类及FTPClient访问文件的部分使用示例
JAVA FTPClient文件操作
JAVA FTPClient文件操作


