Linux安装CJson

CJson是用Lua实现解析json数据的工具类,可将传递的json数据在lua脚本中解析成所需数据类型。文中介绍了其安装步骤,包括下载、解压、编译安装,还需将cjson.so复制到指定目录,最后创建lua脚本并运行输出结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

CJson是Lua实现解析json数据的工具类,非常的好用,我们很多时候需要传递一个json数据,然后可以在lua脚本中解析成需要的数据类型,进行使用。

安装

  1. wget http://www.kyne.com.au/~mark/software/download/lua-cjson-2.1.0.tar.gz
  2. tar -zxf lua-cjson-2.1.0.tar.gz -C /usr/local/
  3. 然后进入目录 cd /usr/local/lua-cjson-2.1.0
  4. make install
  5. 最后把cjson.so cp 到 /usr/local/lib/lua/5.1/
  6. 创建lua脚本文件03.lua,并写入脚本内容
#!/usr/local/bin/lua
local str1 = '{reoe:{"foo","bar"}}'
local str2 = '[{"name":"asdsd"},{"age":20}]'
local cjson = require "cjson"
local x = cjson.decode(str2)
print(x)

   7.命令行输入lua 0.3.lua,输出结果到控制台成功

[root@localhost bin]# lua 03.lua
table: 0x1370ab0

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值