当前位置:首页 > 编程笔记 > 正文
已解决

LuatOS-SOC接口文档(air780E)-- json - json生成和解析库

来自网友在路上 186886提问 提问时间:2023-10-23 02:49:20阅读次数: 86

最佳答案 问答题库868位专家为你答疑解惑

json.encode(obj,t)#

将对象序列化为json字符串

参数

传入值类型

解释

obj

需要序列化的对象

string

浮点数精度和模式,这项不存在的时候,为默认值”7g”,数字只支持”0~14”,模式只支持”f/g”

返回值

返回值类型

解释

string

序列化后的json字符串, 失败的话返回nil

string

序列化失败的报错信息

例子

json.encode(obj)-->浮点数用%.7g的方式转换为字符串
json.encode(obj,"12f")-->浮点数用%.12f的方式转换为字符串

json.decode(str)

将字符串反序列化为对象

参数

传入值类型

解释

string

需要反序列化的json字符串

返回值

返回值类型

解释

obj

反序列化后的对象(通常是table), 失败的话返回nil

result

成功返回1,否则返回0

err

反序列化失败的报错信息

例子

json.decode("[1,2,3,4,5,6]")
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"LuatOS-SOC接口文档(air780E)-- json - json生成和解析库":http://eshow365.cn/6-22109-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!