Json.
解析 (data
)调试输出 (“成员数”, Json.
成员数 (“['cats_v2']”))
计次循环首 (Json.
成员数 (“['cats_v2']”), A
)
计次循环首 (Json.
成员数 (“['cats_v2'][” +
到文本 (A - 1
) +
“]['cat_and_qua']”), B
)

cat_id = Json.
取通用属性 (“['cats_v2'][” +
到文本 (A - 1
) +
“]['cat_and_qua'][” +
到文本 (B - 1
) +
“].cat['cat_id']”)

cat_name = Json.
取通用属性 (“['cats_v2'][” +
到文本 (A - 1
) +
“]['cat_and_qua'][” +
到文本 (B - 1
) +
“].cat.name”)

f_cat_id = Json.
取通用属性 (“['cats_v2'][” +
到文本 (A - 1
) +
“]['cat_and_qua'][” +
到文本 (B - 1
) +
“].cat['f_cat_id']”)

level =
到整数 (Json.
取属性 (“['cats_v2'][” +
到文本 (A - 1
) +
“]['cat_and_qua'][” +
到文本 (B - 1
) +
“].cat.level”).
取数据文本 ())


如果 (Json.
取属性对象 (“['cats_v2'][” +
到文本 (A - 1
) +
“]['cat_and_qua'][” +
到文本 (B - 1
) +
“].cat.leaf”) =
“true”)


leaf = 真








leaf = 假





如果 (level > 1
)


path = cat_name +
“ => ” + path



level = level - 1



cat_name = Json.
取通用属性 (“['cats_v2'][” +
到文本 (A - 1
) +
“]['cat_and_qua'][” +
到文本 (B - 1
) +
“].cat['f_cat_id']”)







path = cat_name +
“ => ” + path +
“最子级类目ID: ” + cat_id




计次循环尾 ()
编辑框3.
加入文本 (path +
到文本 ( #换行符 ))
调试输出 (“已循环次数:”, A
)
计次循环尾 ()