aardio 文档
aardio 范例:快速入门
//快速入门
//参考:『工具 > 编码 > JSON / table 互转』
import web.json;
import console;
//web.json 有很好的兼容性,写法非常自由。
var json = /*******
//这是注释
#这也是注释
/*
如果根节点是一个对象,可以省略外层的 {}
*/
name = {
a: 123,
b: 456,
c: [1,2,3]
}
tm: 2021-02-1T15:02:31+08:00 //可以使用ISO 8601格式表示日期时间
名字 = 值,可以使用等号分隔键值
名字2: 值,也可以用冒号分隔键值
名字3 值,甚至可以不使用分隔符,用空格分开就可以
名字4
这样写也可以
名字5
这样写也没问题
"名字6":"完全兼容传统的JSON语法",
名字7: 分隔符也可以使用分号;
名字8: 分隔符可以不写也没问题
名字9: null //支持 null 值(虽然在 aardio 中 null 等效于删除变量 )
*******/
//JSON 字串解码成 table 对象
var tabObject = web.json.parse(json);
console.dumpJson( tabObject )
console.more(1);
// table 对象转换为 JSON 字符串,参数 @2 为 true 时格式化 JSON
var json = web.json.stringify(tabObject,true);
console.dump(json);
//再次使用 JSON 转换为对象
var jsonObject = web.json.parse(json);
console.pause(true);
Markdown 格式