26

是否有任何模块为 nodejs 提供类似于 python 的 struct 模块的打包/解包功能?我还没有找到任何专门用于节点的东西,我认为 javascript 的实现会慢得多。

谢谢。

4

3 回答 3

16

https://github.com/pgriess/node-jspack似乎是 Pythonstruct用于打包二进制数据的 API 的直接端口,但它是在 JS 中实现的。它似乎还没有为 npm 打包。

https://github.com/substack/node-binary提供了解包,也是用 JS 实现的,npm install binary如果你安装了 npm 就可以安装它。

于 2011-04-10T09:38:03.470 回答
11

https://github.com/ryanrolds/bufferpack是另一种解决方案

于 2012-02-24T10:31:43.377 回答
0

jBinary是这个领域的另一个工具,似乎得到了积极的维护(截至 2014 年底)。它包括各种知名格式的示例规范,例如 tar、ico 和 mp3。

于 2015-03-11T18:45:16.837 回答