@json-serialization/binary
v1.0.0
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 这些
Downloads
1
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
,请注意并处理可能的影响。