变量名 | 类 型 | 静态 | 数组 | 备 注 | json | 类_json | | | 根成员数 | 整数型 | | | i | 整数型 | | | j | 整数型 | | | 当前对象路径 | 文本型 | | | 子对象路径 | 文本型 | | | value | 文本型 | | | label | 文本型 | | | 子节点数 | 整数型 | | | 源数据 | 文本型 | | |
源数据 = #常量1 如果真 (json. 解析 (源数据, , ) = 假) 调试输出 (“JSON解析失败!”) 返回 () 根成员数 = json. 成员数 () 计次循环首 (根成员数, i ) 当前对象路径 = “[” + 到文本 (i ) + “]” value = json. 取通用属性 (当前对象路径 + “.value”, ) label = json. 取通用属性 (当前对象路径 + “.label”, ) 调试输出 (“主项:value=” + value + “, label=” + label ) 子节点数 = json. 成员数 (当前对象路径 + “.children”) 计次循环首 (子节点数, j )  子对象路径 = 当前对象路径 + “.children[” + 到文本 (j ) + “]”  value = json. 取通用属性 (子对象路径 + “.value”, )  label = json. 取通用属性 (子对象路径 + “.label”, ) 调试输出 (“ └ 子项:value=” + value + “, label=” + label ) 计次循环尾 () 计次循环尾 ()
|