我知道当文件本地存在时如何将其转换。但是当文件位于远程服务器上时如何进行转换
我在这里谈论
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;
}
最佳答案
好了,那么您必须先使用FTP Java库获取文件(即在本地下载文件),然后才能在swing应用中使用它。
检查Apache Commons Net Library
检查此链接以获取示例:Java + Apache Commons Net: Read FTPFile