|
发表于 2025-7-23 21:24:10
|
显示全部楼层
河北省秦皇岛市
使用精易模块的类_json解析
变量名 | 类 型 | 静态 | 数组 | 备 注 | json文本 | 文本型 | | | json | 类_json | | | i | 整数型 | | | 选项文本 | 文本型 | | |
json文本 = " [{""option"":""维生素B₆"",""url"":"""" }, {""option"":""维生素C"",""url"":"""" }, {""option"":""叶酸"",""url"":"""" }, {""option"":""维生素A"",""url"":"""" }, {""option"":""维生素E"",""url"":"""" }]" json. 解析 (到文本 (编码_编码转换 (到字节集 (json文本 ), #编码_UTF_8, #编码_GB18030 )) ) 成员数 = json. 取成员数 ("" )输出调试文本 ("选项数量:" + 到文本 (成员数 )) 计次循环首 (成员数, i ) 选项文本 = json. 取文本 (" [" + 到文本 (i - 1 ) + " ].option" ) 输出调试文本 ("选项" + 到文本 (i ) + ":" + 选项文本 ) 计次循环尾 ()
变量名 | 类 型 | 静态 | 数组 | 备 注 | 解析器 | JSON解析工具 | | | json数据 | 文本型 | | | i | 整数型 | | |
json数据 = " [{""option"":""维生素B₆"",""url"":"""" }, {""option"":""维生素C"",""url"":"""" }, {""option"":""叶酸"",""url"":"""" }, {""option"":""维生素A"",""url"":"""" }, {""option"":""维生素E"",""url"":"""" }]" 如果 (解析器. 解析 (json数据 )) 输出调试文本 ("解析成功" )  .局部变量 选项数, 整数型  选项数 = 解析器.json. 取成员数 ("" )  计次循环首 (选项数, i )  .局部变量 选项路径, 文本型   选项路径 = " [" + 到文本 (i - 1 ) + " ].option"      .局部变量 选项文本, 文本型   选项文本 = 解析器. 取文本值 (选项路径 )     列表框1. 加入项目 (选项文本, ) 计次循环尾 () 信息框 ("JSON解析失败", 0, "错误", )
|
|