pat*_*rit 4 java compression zip apache-commons vfs
我在另一个zip文件中有一个zip文件(让我们说'inside.zip')(让我们说'outside.zip').我正在使用Apache的common-vfs2 Java库并提供一个像zip:file:///path/to/outside.zip打开zip文件的uri .但是,它无法打开外部存在的zip文件.例如,它说它的文件不是文件夹而且找不到任何子文件zip:file:///path/to/outside.zip!/inside.zip.什么是使用该库的最佳方式(我正在寻找合适的uri)所以我可以在另一个zip文件中打开zip文件?
花了一天时间,搞清楚这一点,这是正确的URI:
zip:zip:/path/to/outer.zip!/inner.zip!/
以下所有内容都令人惊讶地失败:
zip:zip:/path/to/outer.zip!/inner.zipzip:zip:/path/to/outer.zip!/inner.zip!zip:/path/to/outer.zip!/inner.zip!/有没有RFC或标准语法,我可以查找,以避免这些令人讨厌的错误?
| 归档时间: |
|
| 查看次数: |
1635 次 |
| 最近记录: |