Extrahieren eine einzelne Datei aus einem remote-Archiv-Datei?

Gegeben

  1. URL ein Archiv (z.B. zip-Datei)
  2. Vollständigen Namen (inklusive Pfad) einer Datei in das Archiv

Ich bin auf der Suche nach einer Möglichkeit (vorzugsweise in Java) erstellen Sie eine lokale Kopie der Datei, ohne Download des gesamten Archivs ersten.

Aus meinem (begrenzten) Verständnis sollte es möglich sein, aber ich habe keine Ahnung, wie das geht. Ich habe mit TrueZip, da es scheint, unterstützt eine Vielzahl von Archiv-Typen, aber ich habe Zweifel über seine Fähigkeit zur Arbeit in einer Weise. Hat jemand irgendwelche Erfahrung mit so etwas?

EDIT: zu können, machen das auch mit tar-Archiven und Zip-tarballs ist es für mich auch wichtig.

InformationsquelleAutor Oak | 2010-06-26
Schreibe einen Kommentar