如何将字符串形式的JSON数组转换为Lua表或将其解析为JSON

  • 本文关键字:JSON Lua 数组 字符串 转换 json lua
  • 更新时间 :
  • 英文 :


找不到与此相关的任何信息,我的数据库中有一个字段是库存数据,我有一个字符串形式的数组:

[{type:'item_standard',name:'hdlred',label:'Xenon Vermelho',weight:1,rare:0,can_remove:1,price:93,count:3},
{type:'item_standard',name:'hdlred',label:'Xenon Vermelho',weight:1,rare:0,can_remove:1,price:93,count:3},]

我想知道我如何转换它,这样我就可以循环浏览每个索引(Lua(,很抱歉这个新手的问题,但我真的在嘲笑自己。。。

下面是一个使用dkjson:的示例

local json = require("dkjson")
local dataTable, pos, err = json.decode(yourstring)
if not dataTable then print(err) end

不过,您可能需要在json字符串中的键周围添加一些引号。

最新更新