2 个不稳定版本

0.1.2 2023 年 12 月 24 日
0.1.1 2023 年 12 月 24 日
0.1.0 2023 年 12 月 24 日
0.0.0 2023 年 12 月 24 日

#1215 in 解析器实现

每月 41 次下载

Apache-2.0

7KB
136

json2lua

将 JSON 转换为 Lua 表

Version badge Downloads badge License badge

示例

use json2lua::parse;

let json = r#"{
  "string": "abc",
  "int": 123,
  "bool": true,
  "null": null
}"#;

let lua = parse(json).unwrap();
// Output:
// {
//   ["string"] = "abc",
//   ["int"] = 123,
//   ["bool"] = true,
//   ["null"] = nil,
// }

lib.rs:

json2lua

将 JSON 转换为 Lua 表

示例

use json2lua::parse;

let json = r#"{
  "string": "json2lua",
  "int": 420,
  "bool": true,
  "null": null
}"#;

let lua = parse(json).unwrap();
// Output:
// {
//   ["string"] = "json2lua",
//   ["int"] = 420,
//   ["bool"] = true,
//   ["null"] = nil,
// }

由 Dervex 倾情打造

依赖

~1–1.6MB
~31K SLoC