Начальная подготовка OSGi, рассказывает о записях в словаре ZIP?

StackOverflow https://stackoverflow.com/questions/1221995

  •  10-07-2019
  •  | 
  •  

Вопрос

В спецификации osgi R4 на «странице начальной инициализации 231» говорится

'Результатом запроса должен быть файл ZIP (тип содержимого application / ZIP)' ... 'Файл zip может содержать только четыре типа словарных статей: текст, двоичный файл, пакет или URL-адрес пакета. Типы указываются в дополнительном поле записи ZIP '

Я не знаю ZIP-файл, кроме файлов с одним именем. Кто-нибудь нашел пример, показывающий такой zip-файл?

Большое спасибо!

Это было полезно?

Решение

Насколько я понимаю, именем ZipEntry является " имя " часть пары имя-значение, данные представляют собой «значение» часть, и - вот немного причудливый - " дополнительный " Поле ZipEntry содержит тип MIME, который объясняет, как данные должны интерпретироваться, например, в виде байтового массива, в виде строковых данных или в виде URL-адреса, указывающего на «действительный» данные. Действительно гениально. Мы склонны считать, что zip-файл содержит только имена и содержимое файла, но на самом деле каждая запись в zip-файле содержит или может содержать довольно много метаданных; имя, "дополнительная" данные, комментарии, CRC, используемый метод сжатия и т. д. Java.util.zip.ZipEntry позволяет установить все эти поля, поэтому создание таких файлов в Java без проблем - даже если никто из нас никогда не видел такого зверя раньше.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top