是否有任何模块为nodejs提供类似于python结构模块的打包/解包功能?我没有找到任何专门用于节点的,我假设javascript实现会明显变慢。
感谢。
答案 0 :(得分:15)
https://github.com/pgriess/node-jspack似乎是用于打包二进制数据的Python struct
API的直接端口,但它是在JS中实现的。它似乎还没有为npm打包。
https://github.com/substack/node-binary提供解包,也在JS中实现,如果安装了npm,则可以使用npm install binary
安装。
答案 1 :(得分:11)
答案 2 :(得分:0)
jBinary是这个领域的另一个工具,似乎在积极维护(截至2014年底)。它包含sample specifications用于各种众所周知的格式,例如tar,ico和mp3。