本帖最后由 liudi1990 于 2017-10-20 23:25 编辑
今天在论坛里面逛了逛,发现POST好像很火热。要POST经常会用到JSON,JSON解析成数据大家都不陌生了,但是数据转JSON还有些疑问,于是呢我帮大家写了一个JSON双向转换的小程序供大家参考!本人菜鸟一枚,初来乍到,还请大神多多包含!那下面就给大家上源码:
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 临时变量 | 类_json | | | json | 类_json | | | 计数 | 整数型 | | | JSON_文本 | 文本型 | | | 文件号 | 整数型 | | |
如果真 (通用对话框1. 打开 ())  文件号 = 打开文件 (通用对话框1.文件名, #写出, #无限制 ) 计次循环首 (超级列表框1. 取表项数 (), 计数 )  临时变量. 置属性 (“设备编号”, 超级列表框1. 取标题 (计数 - 1, 0 ), )  临时变量. 置属性 (“设备名称”, 超级列表框1. 取标题 (计数 - 1, 1 ), )  临时变量. 置属性 (“设备IP地址”, 超级列表框1. 取标题 (计数 - 1, 2 ), )  临时变量. 置属性 (“设备安装位置”, 超级列表框1. 取标题 (计数 - 1, 3 ), )  json. 加成员 (临时变量. 取数据文本 (), “设备信息”, 真) 计次循环尾 () 写出文本 (文件号, json. 取数据文本 ()) 关闭文件 (文件号 ) 变量名 | 类 型 | 静态 | 数组 | 备 注 | json | 类_json | | | 计数 | 整数型 | | | 属性名数组 | 文本型 | | 0 | 临时变量 | 类_json | | | JSON_文本 | 文本型 | | | 文件号 | 整数型 | | |
如果真 (通用对话框1. 打开 ())  文件号 = 打开文件 (通用对话框1.文件名, #读入, #无限制 ) JSON_文本 = 读入文本 (文件号, ) 关闭文件 (文件号 ) json. 解析 (JSON_文本 ) 超级列表框1. 全部删除 () 计次循环首 (json. 成员数 (“设备信息”), 计数 )  临时变量 = json. 取成员 (计数 - 1, “设备信息”)  超级列表框1. 插入表项 (-1, 临时变量. 取通用属性 (“设备编号”, 假), , , , )  超级列表框1. 置标题 (计数 - 1, 1, 临时变量. 取通用属性 (“设备名称”, 假))   超级列表框1. 置标题 (计数 - 1, 2, 临时变量. 取通用属性 (“设备IP地址”, 假))   超级列表框1. 置标题 (计数 - 1, 3, 临时变量. 取通用属性 (“设备安装位置”, 假))  计次循环尾 ()
|