Есть ли независимый от формата способ работы с архивами в JVM? - PullRequest
2 голосов
/ 20 мая 2011

Мне интересно работать с содержимым архива аналогично работе с изображениями через API awt.imageio: просто получите их в виде файла и посмотрите, знаете ли вы, как их декодировать.

Очевидно, что есть jar apis, но я считаю, что они работают только с форматами zip.

Конечное использование - это код Clojure.

1 Ответ

2 голосов
/ 20 мая 2011

Я думаю, что некоторые типы можно обрабатывать с помощью Apache Compress библиотеки.Я думаю, что вы также можете взглянуть на библиотеку Apache Tika , которая извлекает текст и метаданные из файлов различных типов, и, насколько я помню, они хотят расширить Apache Compress большим количеством типов архивов (смотритена патчи в JIRA)

...