我知道当文件本地存在时如何将其转换。但是当文件位于远程服务器上时如何进行转换
我在这里谈论


  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

07-26 00:37