#java #clojure #jvm #archive
#java #clojure #jvm #Архив
Вопрос:
Я заинтересован в работе с содержимым архива аналогично работе с изображениями через awt.imageio api: просто получите их в виде файла и посмотрите, знаете ли вы, как их декодировать.
Очевидно, что существуют jar API, но я полагаю, что они работают только с форматами zip.
Конечным использованием является код Clojure.
Ответ №1:
Я думаю, что с некоторыми типами вы можете справиться с помощью библиотеки Apache Compress. Я думаю, что вы также можете внимательно ознакомиться с библиотекой Apache Tika, которая извлекает текст и метаданные из разных типов файлов, и, насколько я помню, они хотят расширить Apache Compress за счет большего количества типов архивов (посмотрите на исправления в JIRA)
Комментарии:
1. Также ознакомьтесь с tebeka / digest как абстракцией clojure поверх Apache Compress.