是否有人使用某些第三方库进行文件管理,我的意思是保存/删除/移动文件等?
我正在寻找一些能够灵活且独立于文件系统表示的东西,即使我决定将文件存储在ftp或其他东西上,使用这个库也很容易实现。
我可以自己编写这样的抽象层或迷你框架,但我不会这样做已经完成了。
请告诉我在哪里看。感谢。
答案 0 :(得分:3)
使用Commons-VFS。它为众多本地和远程文件系统提供单一API,并允许您链接它们。例如,您可以使用类似
的URL在FTP服务器上托管的远程ZIP文件中包含文件"zip://ftp://example.com/~user/mystuff.zip!/music/Devo/Whip It.mp3"
答案 1 :(得分:3)
我已经使用Apaches Commons VFS取得了巨大的成功。例如,从文件系统存储切换到FTP很容易。