json.创建 (, , , , )
json.置文本 (“a”, “1”)
json.置文本 (“b”, “2”)
编辑框1.内容 = json.到文本 (, , , )
' {"a":"1","b":"2"}
'解析
json.解析 (编辑框1.内容, , , , )
调试输出 (json.取文本 (“a”), json.取文本 (“b”))
- 第二种 json可以置属性 属性可以是另外的json 对象
取json 属性里面的数据 就需要带上路径就可以了
json.创建 (, , , , )
json.置文本 (“a”, “1”)
json.置文本 (“b”, “2”)
obj.创建 (, , , , )
obj.置文本 (“ni”, “123”)
obj.置文本 (“wo”, “456”)
json.置属性 (, “data”, obj)
编辑框1.内容 = json.到文本 (, , , )
' {"a":"1","b":"2","data":{"ni":"123","wo":"456"}}
'解析
json.解析 (编辑框1.内容, , , , )
调试输出 (json.取文本 (“a”), json.取文本 (“b”), json.取文本 (“data.ni”), json.取文本 (“data.wo”))
' {"a":"1","b":"2","data":{"ni":"123","wo":"456"}}
array.创建 (, , , , )
array.置数组 ()
array.置文本 (“[0]”, “1”)
array.置整数 (“[1]”, 123)
array.置文本 (“[2]”, “asd”)
编辑框1.内容 = array.到文本 (, , , )
' ["1",123,"asd"]
'解析
json.解析 (编辑框1.内容, , , , )
.计次循环首 (json.取成员数 (), i)
调试输出 (json.取文本 (“[” + 到文本 (i - 1) + “]”))
.计次循环尾 ()
' ["1",123,"asd"]
- 第四种 数组成员为 json 对象 这个就有点复杂了啊
array.创建 (, , , , )
array.置数组 ()
json.创建 (, , , , )
.计次循环首 (3, i)
json.清空 ()
json.置整数 (“i”, i)
json.置文本 (“time”, 到文本 (取现行时间 ()))
array.添加成员 (, json)
.计次循环尾 ()
编辑框1.内容 = array.到文本 (, , , )
' [{"i":1,"time":"2022年1月25日10时9分5秒"},{"i":2,"time":"2022年1月25日10时9分5秒"},{"i":3,"time":"2022年1月25日10时9分5秒"}]
'解析
json.解析 (编辑框1.内容, , , , )
.计次循环首 (json.取成员数 (), i)
obj = json.取成员 (, i - 1)
调试输出 (obj.到文本 (, , , ))
调试输出 (obj.取文本 (“i”), obj.取文本 (“time”))
.计次循环尾 ()
array.创建 (, , , , )
array.置数组 ()
json.创建 (, , , , )
.计次循环首 (3, i)
json.清空 ()
json.置整数 (“i”, i)
json.置文本 (“time”, 到文本 (取现行时间 ()))
array.添加成员 (, json)
.计次循环尾 ()
ret.创建 (, , , , )
ret.置整数 (“code”, 200)
ret.置文本 (“msg”, “成功”)
ret.置属性 (, “data”, array)
编辑框1.内容 = ret.到文本 (, , , )
' {"code":200,"msg":"成功","data":[{"i":1,"time":"2022年1月25日10时10分21秒"},{"i":2,"time":"2022年1月25日10时10分21秒"},{"i":3,"time":"2022年1月25日10时10分21秒"}]}
'解析
json.解析 (编辑框1.内容, , , , )
调试输出 (json.取文本 (“code”), json.取文本 (“msg”))
.计次循环首 (json.取成员数 (“data”), i)
obj = json.取属性 (, “data”).取成员 (, i - 1)
调试输出 (obj.到文本 (, , , ))
调试输出 (obj.取文本 (“i”), obj.取文本 (“time”))
.计次循环尾 ()