Как извлечь один файл из файла удаленного архива?
Дано
URL-адрес архива (например, ZIP-файл)Полное имя (включая путь) файла внутри этого архиваЯ ищу способ (желательно на Java) для создания локальной копии этого файла,без предварительной загрузки всего архива.
Из моего (ограниченного) понимания это должно быть возможно, хотя я понятия не имею, как это сделать. Я используюTrueZip, поскольку он поддерживает большое разнообразие типов архивов, но я сомневаюсь в его способности работать таким образом. У кого-нибудь есть опыт с такими вещами?
РЕДАКТИРОВАТЬ: возможность сделать это с помощью tarballs и tar-архивов на молнии также важна для меня.