[英]Node.js grab all files from zip file and rezip
我想編寫一個node.js服務來下載並重新生成zip文件。 下載的zip文件可能
情況1.包含幾個文件。
情況2。文件包含在一個文件夾中,並且該文件夾已壓縮。
我想要做的是刪除文件夾,然后將文件直接放在zip文件中。 換句話說,所有情況2都應轉移到情況1。
我不想解壓縮它們,將文件復制出來,然后再壓縮它們,因為這要花很多時間。 您是否有更好的主意來有效地完成任務?
不,沒有解壓縮是不可能的。 問題在於zip文件中包含何處和何處的元數據,但是每個文件的內容隨后合並為單個字節序列,然后進行處理。 因此,文件內容取決於其他文件的內容。 因此,不可能取出一些存檔。 因為這兩個部分都將破裂。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.