我正在使用Flex,Flash Builder 4.5和Extension Builder 2.0.0,並使用「nochump ziplib」庫生成ZIP文件。我想在創建的ZIP文件中創建一個新文件夾,但我在「nochump」庫中找不到這樣的函數功能。 任何人都可以請告訴我,如果有任何功能,可以幫助我這樣做的ZIP文件或庫中添加新的文件夾?Flex:在zip文件中創建新文件夾
1
A
回答
2
該目錄不是ZIP格式的一等公民。
存檔是從「條目」 - 普通文件建立的,它們與「中央目錄」(存檔的「根目錄」)的相對位置。這意味着ZIP文件由諸如「pictures/1.jpg」,「doc/old/1.txt」等條目組成。對於「pictures」,「doc」或「doc /舊「目錄。
您不能直接創建新目錄。而不是首先創建一個新的目錄(如「newDir」),您可能希望在其中創建一個文件(條目)(例如「newDir/1.txt」),當您打開「newDir」時,「newDir」將顯示爲目錄生成的ZIP文件。
如果你堅持有在歸檔空目錄,您可以嘗試哈克的方式 - 「 NEWDIR /」添加條目一樣零長度。但是這可能不適用於你的圖書館。
Wikipedia article for the ZIP format對所有的理論都有很好的解釋。
相關問題
- 1. 從文件夾創建zip文件
- 2. 在php中創建zip文件夾
- 3. 在Java中以Zip文件夾創建文件夾
- 4. 在C中創建一個文件夾的Zip文件夾#
- 5. ZipFile使用zip中的所有文件夾創建zip文件
- 6. Gradle zip插件,如何在zip中創建空文件夾?
- 7. 在Joomla創建zip/rar/tar文件夾
- 8. 在指定文件夾中創建文件夾在新文件夾中創建子文件夾
- 9. 在NAnt的zip文件中創建文件夾
- 10. 從一個文件夾創建zip文件 - 在c + +
- 11. 創建Zip文件在Windows和提取Zip文件在Linux中
- 12. 從另一個zip文件重新創建zip文件
- 13. 重命名文件夾並在PowerShell中創建新文件夾
- 14. ZIP文件夾
- 15. ASP.net MVC - IO.Compression庫不重新創建ZIP文件中的文件夾結構
- 16. 在循環中創建新文件夾
- 17. 在新文件夾中創建新文件組不一致
- 18. 用c文件夾結構創建zip文件#
- 19. 創建zip文件的文件夾並解壓縮到
- 20. 創建不包含文件夾的zip文件。
- 21. php創建zip文件夾內沒有文件路徑
- 22. PhoneGap - 如何在iOS文檔文件夾中創建新文件
- 23. 如何創建文件夾並將* .zip內容提取到文件夾中?
- 24. 如何在裏面創建帶有zip文件夾的臨時文件夾
- 25. 創建和更新zip文件
- 26. 從多個文件創建zip文件
- 27. 提取文件夾中的Zip文件
- 28. 在內存中創建ZIP文件
- 29. 如何在Asp.Net中創建Zip文件?
- 30. 如何在perl中創建zip文件?