用NLua反序列化Lua表

时间:2018-03-13 04:56:01

标签: lua nlua

我搜索了网络,尤其是:

Table Serialiazation

并且它们都不起作用。

我正在尝试最简单的表格如下:

这是INPUT.LUA文件

{
    ["customers"] =
    {
        ["name"] = "John Smith",
        ["age"] = 45
    },
    {
        ["name"] = "Susan Jones",
        ["age"] = 34
    },
}

x = input.lua

我在Lua中有一个: -

if(type (x) == "table" then
   dostuff()
else
  return "this is not a table"
end

我得到的所有反序列化器都是“这不是一张桌子”。

我现在正在编写自己的反序列化器,它必须处理所有转义字符,表格的开头,嵌套表的跟踪和值的输入 - 为什么????

我是个白痴 - 我误解了表序列中的哪一部分?

0 个答案:

没有答案