我知道当文件在本地存在时如何转换它。但是当文件在远程服务器上时如何做到这一点 我在这里谈论
org.apache.commons.vfs.FileObject
这是在本地服务器上完成的 -
public static FileObject changeStringToFileObject(String path) {
FileObject file = null;
LocalFileProvider provider = new DefaultLocalFileProvider();
try {
file = provider.findLocalFile(new File(path));
} catch (FileSystemException ex) {
logger.log(Level.SEVERE, null, ex);
}
return file;
}
答案 0 :(得分:2)
那么你必须先使用FTP java库来获取文件(即在本地下载),然后才能在你的swing应用程序中使用它。
点击此链接查看示例:Java + Apache Commons Net: Read FTPFile