从InputStream创建Java 7的zip FileSystem

4
Java 7引入了zip FileSystem。下面的链接说明如何从zip文件创建zip FileSystem。

http://docs.oracle.com/javase/7/docs/technotes/guides/io/fsp/zipfilesystemprovider.html

然而,我找不到如何从InputStream创建zip FileSystem的示例。这可能吗?如果是这样,怎么做?

注意:我知道我可以将InputStream写入磁盘并按描述创建zip FileSystem。我认为那是一种hack方法,我宁愿避免使用它。

2个回答

4
不可能,因为文件系统需要对ZIP文件进行随机访问。
无耻的自我宣传:您可能会发现TrueZIP更易于使用且更强大。但是,同样的限制也适用于它。

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接