有哪些选项可以处理 Windows (XP)上的Node.js脚本中解压缩 .zip 文件?
我正在使用最新的(目前)node.js v0.5.8 Windows node.exe 。
建议欢迎。
-P
答案 0 :(得分:2)
我发现了zip library。它的安装和使用非常简单:
npm install zip
/* Only js dependencies, no local building needed */
来自test.js
的
还提供了迭代zip条目并通过var z = require("zip");
var FS = require("fs");
var data = FS.readFileSync("test.zip")
var reader = z.Reader(data);
console.log(reader.toObject('utf-8'));
Buffer
获取数据的方法。
答案 1 :(得分:2)
ADM-ZIP是针对NodeJS的zip数据压缩的纯JavaScript实现。
答案 2 :(得分:1)
Node提供对ZLIB库的支持,允许您使用gzip解压缩zip文件:http://nodejs.org/docs/v0.5.8/api/zlib.html