2

'initial provisioning page 231' 上的 osgi R4 规范讨论了

'请求的结果必须是 ZIP 文件(内容类型应用程序/ZIP)'...' zip 文件可能只包含四种类型的字典条目:文本、二进制、捆绑或捆绑 URL。类型在 ZIP 条目的额外字段中指定'

除了具有单个名称的文件之外,我不知道 ZIP 文件。有没有人找到显示这种 zip 文件的示例?

非常感谢!

4

1 回答 1

6

据我了解,ZipEntry 名称是名称-值对的“名称”部分,数据是“值”部分,而且 - 这是古怪的位 - ZipEntry 的“额外”字段包含一个 MIME 类型,它解释如何解释数据,例如作为字节数组、字符串数据或指向“真实”数据的 URL。真的很巧妙。我们倾向于认为 zip 文件只包含文件名和内容,但实际上 zip 文件中的每个条目都包含或可以包含相当多的元数据;名称、“额外”数据、注释、CRC、使用的压缩方法等。Java.util.zip.ZipEntry 允许您设置所有这些字段,因此在 Java 中创建此类文件没有问题 - 即使我们都没有以前见过这样的野兽。

于 2009-08-03T19:50:34.357 回答