【文件属性】:
文件名称:bitser:使用LuaJIT序列化和反序列化Lua值
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-02 07:18:08
Lua
咬人
使用LuaJIT序列化和反序列化Lua值。
local bitser = require ' bitser '
bitser. register ( ' someResource ' , someResource)
bitser. registerClass (SomeClass)
serializedString = bitser. dumps (someValue)
someValue = bitser. loads (serializedString)
可以在找到文档。
欢迎请求,错误报告和其他反馈! :red_heart:
Bitser是根据ISC许可(功能等同于BSD 2条款和MIT许可)发行的。
请注意,bitser需要使用LuaJIT的ffi库和JIT编译。 没有JIT,它可能会运行,也可能不会运行,但是它会比平时慢得多。 这主要影响Android和iOS,因为在这些平台上
【文件预览】:
bitser-master
----.travis.yml(772B)
----bitser.lua(13KB)
----main.lua(6KB)
----cases()
--------metatable.lua(169B)
--------shared_table.lua(93B)
--------cthulhu.lua(184B)
--------intkeys.lua(96B)
--------cdata.lua(330B)
--------_new.lua(89B)
--------bigtable.lua(66B)
----spec()
--------bitser_spec.lua(11KB)
----USAGE.md(7KB)
----conf.lua(63B)
----README.md(2KB)