littlebot
Published on 2025-04-13 / 0 Visits
0

【源码】基于QuickJS的二进制JSON模块

项目简介

本项目是一个基于QuickJS JavaScript引擎的二进制JSON模块。它能实现JSON数据在二进制格式和JavaScript对象之间的转换,有效提升JSON数据存储和传输的效率。

项目的主要特性和功能

  • 具备js_bjson_readjs_bjson_write两个函数,前者可从二进制格式读取JSON数据,后者能将JavaScript对象转换为二进制格式。
  • js_bjson_init函数用于初始化模块,并设置模块的导出函数列表。
  • JS_INIT_MODULE作为模块的入口函数,负责创建和初始化模块。

安装使用步骤

  1. 确保已安装QuickJS JavaScript引擎。
  2. 下载本项目的源码文件。
  3. 编译和链接项目,生成二进制JSON模块。
  4. 在JavaScript代码中加载并使用该模块,开展二进制JSON数据的读写操作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】