|
25精币
以下是其中一段的代码,完整的在附件里,比如我现在知道 "name": 【品牌】 这俩个字,怎么取出对应的"id"【137676,】 这个的值,还有知道 "value": "Paul Frank/大嘴猴",怎么取出 "vid": 1959,不能用依次判断的,这样要花的计算时间太长,正则或者其他的方式?
"properties": [{
"is_sale": false,
"show_only_standard": false,
"value_type": 0,
"is_condition_show": false,
"name_alias": "品牌",
"is_key": null,
"values": [{
"vid": 1959,
"parent_vids": null,
"spec_id": null,
"is_parent": false,
"value": "Paul Frank/大嘴猴",
"extend_info": null,
"group": null
},{
"vid": 966,
"parent_vids": null,
"spec_id": null,
"is_parent": false,
"value": "Sephora/丝芙兰",
"extend_info": null,
"group": null
}],
"value_precision": 0,
"show_vids": null,
"is_parent": false,
"required": false,
"input_max_num": 0,
"min_value": "",
"choose_max_num": 1,
"feature": 0,
"can_note": false,
"ref_pid": 310,
"parent_id": 0,
"spec_id": null,
"name": "品牌",
"value_unit": "",
"id": 137676,
"max_value": "",
"control_type": 1
},{
"is_sale": false,
"show_only_standard": false,
"value_type": 0,
"is_condition_show": false,
"name_alias": "材质",
"is_key": null,
"values": [{
"vid": 12859,
"parent_vids": null,
"spec_id": null,
"is_parent": false,
"value": "木",
"extend_info": null,
"group": null
}, {
"vid": 12854,
"parent_vids": null,
"spec_id": null,
"is_parent": false,
"value": "塑料",
"extend_info": null,
"group": null
}, {
"vid": 12802,
"parent_vids": null,
"spec_id": null,
"is_parent": false,
"value": "毛线",
"extend_info": null,
"group": null
}, {
"vid": 12827,
"parent_vids": null,
"spec_id": null,
"is_parent": false,
"value": "布",
"extend_info": null,
"group": null
}, {
"vid": 30635,
"parent_vids": null,
"spec_id": null,
"is_parent": false,
"value": "陶瓷",
"extend_info": null,
"group": null
}],
"value_precision": 0,
"show_vids": null,
"is_parent": false,
"required": false,
"input_max_num": 0,
"min_value": "",
"choose_max_num": 1,
"feature": 0,
"can_note": false,
"ref_pid": 317,
"parent_id": 0,
"spec_id": null,
"name": "材质",
"value_unit": "",
"id": 137677,
"max_value": "",
"control_type": 1
}
|
最佳答案
查看完整内容
我试了下,1秒内就出了
[e=4].版本 2
.支持库 spec
.局部变量 json, 类_json
.局部变量 i, 整数型
.局部变量 o, 整数型
.局部变量 名称, 文本型
json.解析 (#常量1)
.计次循环首 (json.成员数 (“['open_api_response'].properties”), i)
.计次循环首 (json.成员数 (“['open_api_response'].properties[” + 到文本 (i - 1) + “].values”), o)
名称 = json.取通用属性 (“['open_api_response'].properti ...
|