[英]Update Zip file or files in zip file without extracting zip file using java
[英]Using zip file without extracting in java
我面臨的一個問題是,我們有一個包含一些文本文件的.zip
文件。 現在,我正在使用Java訪問該文件。 如果它不在.zip
文件中,則可以使用FileInputStream
在控制台上輕松讀取和打印。
但是,如何從.zip
文件讀取文件? 我只使用J2SE
。
您應該嘗試ZipInputStream 。 界面有點鈍,但是您可以使用getNextEntry()
來遍歷.zip文件中的項目。
附帶說明一下,Java類加載器正是這樣做以從.jar文件加載類,而無需先提取它們。
您需要的所有內容都在ZipFile中: https ://docs.oracle.com/javase/7/docs/api/java/util/zip/ZipFile.html。 Google提供了網上示例,如果您有特定問題,請返回SO尋求幫助。
(該鏈接最終將斷開;僅通過websearch java zipfile
。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.