当前位置 主页 > 服务器问题 > win服务器问题汇总 >

    lua中操作json数据的方法

    栏目:win服务器问题汇总 时间:2019-11-14 13:51

    用lua的cjson包就行了。

    下载地址在这里 http://www.kyne.com.au/~mark/software/lua-cjson.php

    安装的话,make&make install就行了。
    复制代码 代码如下:
    local cjson = require("cjson")

    local str = '["a", "b", "c"]'
    local j = cjson.decode(str)
    for i,v in ipairs(j) do
        print(v)
    end

    str = '{"A":1, "B":2}'
    j = cjson.decode(str)
    for k,v in pairs(j) do
        print(k..":"..v)
    end
    j['C']='c'
    new_str = cjson.encode(j)
    print(new_str)