この作品に期待したい。
FileSystemManager fileSystemManager = VFS.getManager();
FileObject fileObject = fileSystemManager.resolveFile("zip:res:hello.zip");
しかし、URI "res:hello.zip" は絶対ファイル名ではありません。
これで、zipファイルを正常に取得できますが、zip内のファイルは取得できません。
FileSystemManager fileSystemManager = VFS.getManager();
FileObject fileObject = fileSystemManager.resolveFile("res:hello.zip");
res ルックアップからの URL のルックアップで zip ルックアップをラップする必要があります。これにより、zip ファイルの内容を含む fileObject が取得されます。
FileSystemManager fileSystemManager = VFS.getManager();
FileObject fileObject = fileSystemManager.resolveFile("zip:" + fileSystemManager.resolveFile("res:hello.zip").getURL());
醜いラップコールなしで zip と res を一緒に使用するにはどうすればよいですか?