2016-10-03 3 views
-1

Gibt es eine einfache Möglichkeit, ein vollständiges Dateiobjekt aus einem ZipEntry zu erstellen?Java: Abrufen eines Dateiobjekts aus einem ZipEntry

Ich würde es vorziehen, nicht meine eigenen Ströme mit einer Puffergröße erstellen und in diese Strom von Hand, wie die empfohlene Art und Weise auf diesen Seiten lesen, https://stackoverflow.com/a/23870468/1005607 http://www.java-tips.org/java-se-tips-100019/38-java-util-zip/600-how-to-extract-filefiles-from-a-zip-file.html

Wenn es eine Dienstprogramm Methode ist zum Beispiel Apache oder etwas, das großartig wäre.

+0

Ja, extrahieren den Eintrag aus der Zip-Datei auf Ihrer Festplatte, dann haben Sie ein " Datei "können Sie normalerweise mit dem Java-Objekt' File' zugreifen. Es gibt keine anderen Möglichkeiten, auf ein 'File'-Objekt zuzugreifen, da dies ein' File'-Objekt ist. --- FYI: Wäre anders, wenn Sie nach dem Java 7+ 'Path'-Objekt fragen, da es auf Zip-Datei-Einträge zugreifen kann. --- Neugierig: Was machst du mit diesem 'File' Objekt? Der meiste Java-Code, der 'File' verwendet, verwendet Streams. Wenn Sie also keine Streams verwenden wollen, was versuchen Sie damit? – Andreas

+0

Ich habe gefragt, ob Bibliotheken den Stream-Code verbergen, um Ihnen eine Hilfsmethode zu geben, um schnell ein File-Objekt zu erhalten. –

+0

Ok, dann stimme ich zum Schließen, weil [Fragen, die eine Software-Bibliothek empfehlen oder finden, für Stack Overflow off-topic sind] (http://stackoverflow.com/help/on-topic). – Andreas

Antwort

Verwandte Themen