1

我知道当文件在本地时如何转换它。但是当文件在远程服务器上时如何转换这里我说的是

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;
    }
4

1 回答 1

2

那么你必须先使用一个 FTP java 库来获取文件(即在本地下载它),然后才能在你的 Swing 应用程序中使用它。

检查Apache Commons Net 库

检查此链接以获取示例:Java + Apache Commons Net:读取 FTPFile

于 2013-02-27T09:09:44.937 回答