1、格式
https://pkware.cachefly.net/webdocs/APPNOTE/APPNOTE-6.2.0.txt 官方文檔
https://blog.csdn.net/hp910315/article/details/77717746 包含圖解,但不是最新版本的格式
https://blog.csdn.net/a200710716/article/details/51644421 包含樣例
https://blog.csdn.net/lianghongge/article/details/6990204 包含zip64,格式解析,英文說明
2、踩坑
zip和zip64的區別,單文件超過4G時用zip64
JS庫 jszip@2 的解析有問題,主要是方法 readBlockZip64EndOfCentral 在解析zip64的end of the Zip 64 central directory擴展字段時index偏移量不對,可參考上面的鏈接
JS庫xmldom代碼有很多地方過不了sonar掃描,沒細看但確實存在一些問題,拿來解析xml的話要注意。(docxtemlater讀寫docx里插入圖片就會用到它)