我想預覽.7z壓縮的內容,而與Java提取,所以我試圖用阿帕奇百科全書壓縮:預覽.7z壓縮內容和子文件夾,而不提取
public static void main(String[] args) {
try {
SevenZFile sevenZFile = new SevenZFile(new File("C://test.7z"));
SevenZArchiveEntry entry;
while ((entry = sevenZFile.getNextEntry()) != null) {
System.out.println("Name: " + entry.getName());
System.out.println("Size : " + entry.getSize());
System.out.println("--------------------------------");
}
} catch (Exception e) {
e.printStackTrace();
}
}
它的工作原理,但我想還預覽文件到其他的7z壓縮或從原來的7Z:
test.7z
--- file1.txt
--- otherInner.7z
---- innerFile1.txt
---- innerFile2.txt
是否有一個平均要做到這一點而不提取7Z? 感謝您的幫助。
我不確定,但我認爲它不應該是可能的,因爲sub 7zip文件是壓縮的,所以7zip需要解壓縮它來分析裏面的內容。 – jaudo
這是我的意見,但我不知道...謝謝你的回答 –