把 Lua 值转换成近似源码的文本形式,并再还原回 Lua 值。
- 仓库:
opencomputers - 系统:
openos - 类型:
library
OpenComputers/src\main\resources\assets\opencomputers\loot\openos\lib\serialization.lua
local serialization = require("serialization")- 说明: 把数字、字符串、布尔值、nil 和表转换成近似 Lua 字面量的文本,并可选启用美化格式。
- 参数:
valuepretty
serialization.serialize(nil, nil)- 说明: 在受限环境中执行序列化文本,并返回重建后的 Lua 值。
- 参数:
data
serialization.unserialize(nil)- 美化输出模式更适合阅读展示,但它生成的文本不一定还能被
unserialize无损还原。