窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
临时变量 | 类_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, 临时变量.
取通用属性 (“设备安装位置”,
假))

计次循环尾 ()