ファイルとサブディレクトリ ファイルのリストを取得するために Apache FTPClient を使用しています。ただし、スペースを含むディレクトリ名からファイルのリストを取得できません。ここに例があります - 私は2つの異なるディレクトリで試しました:
FTPClient client = new org.apache.commons.net.ftp.FTPClient();
client.connect("ftp.domain.com");
client.login("userid", "password");
FTPFile[] names = client.listDirectories("ABC XYZ"); //Empty array
FTPFile[] names2 = client.listDirectories("ABCXYZ"); //working
そのため、スペースを含むディレクトリ名は何も返しません。スペースの所に「%20」と「+」を入れてみました。「\"ABC XYZ\"」も試してみました。しかし、まだ機能していません。私は何かが欠けていますか?