小编bz3*_*z3x的帖子

将字节数组写入ZipArchiveOutputStream

我需要创建一个zip文件,并受以下条件的限制:

  • 条目以byte [](或ByteArrayOutputStream)形式出现,而不是File.
  • 条目的文件名可以是非ascii/UTF-8.
  • JDK 1.6或更早版本

由于java.util.zip仅支持JDK 1.7及更高版本的UTF-8文件名,因此使用commons-compress ZipArchiveOutputStream似乎更好.但是如何基于字节数组或ByteArrayOutputStream而不是File创建ZipEntryArchive?

谢谢!

java zip apache-commons-compress

1
推荐指数
1
解决办法
4307
查看次数

标签 统计

apache-commons-compress ×1

java ×1

zip ×1