Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 1.53 KB

README.zh-CN.md

File metadata and controls

19 lines (10 loc) · 1.53 KB

@json-serialization/binary

English | 简体中文

介绍

@json-serialization/binary 提供了一种二进制序列化和反序列化的机制,支持 ArrayBufferBufferBlobFileUint8Array 这些数据类型。

提示: @json-serialization/binary 需要配合 json-serialization 使用。这是一个可扩展的异步 JSON 序列化库,你可以通过阅读这篇文档对其有所了解。

注意事项

  • 考虑到在 Web 环境中,Buffer 不受支持,在低版本 Node.js 环境中可能也不支持 BlobFile。在反序列化时,@json-serialization/binary 可能会对这 3 种数据类型进行相互转换,以确保适应运行环境。

  • 为了防止 BufferJSON.stringify 预处理,@json-serialization/binary 内部会在 Buffer 对象实例上设置 toJSON 属性,值设为 null,请注意并处理可能的影响。

许可

MIT