@json-serialization/binary
v1.0.3
Published
@json-serialization/binary provides a binary serialization and deserialization mechanism, supporting ArrayBuffer, Buffer, Blob, File, Uint8Array these data types. @json-serialization/binary 提供了一种二进制序列化和反序列化的机制,支持 ArrayBuffer、Buffer、Blob、File、Uint8Array 这些
Readme
@json-serialization/binary
介绍
@json-serialization/binary 提供了一种二进制序列化和反序列化的机制,支持 ArrayBuffer、Buffer、Blob、File、Uint8Array 这些数据类型。
提示:
@json-serialization/binary需要配合json-serialization使用。这是一个可扩展的异步 JSON 序列化库,你可以通过阅读这篇文档对其有所了解。
注意事项
考虑到在 Web 环境中,
Buffer不受支持,在低版本 Node.js 环境中可能也不支持Blob和File。在反序列化时,@json-serialization/binary可能会对这 3 种数据类型进行相互转换,以确保适应运行环境。为了防止
Buffer被JSON.stringify预处理,@json-serialization/binary内部会在Buffer对象实例上设置toJSON属性,值设为null,请注意并处理可能的影响。
