打包/解包function为node.js

有没有提供与Python的结构模块类似的nodejs的pack / unpackfunction的模块? 我还没有find任何具体的节点,我会假设JavaScript的实现会显着慢。

谢谢。

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

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

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