import json
#json文件发送形式
SendRegisterVerificationCodejson_txt = """
{
"menus": [{
"key": "测试1",
"type": "Channel",
"owner": "",
"title": "标题1",
"fav": "false",
"lineSelect": "false",
"chartSelect": "false"
}, {
"key": "测试2",
"type": "Channel",
"owner": "",
"title": "标题2",
"fav": "false",
"lineSelect": "false",
"chartSelect": "false"
}, {
"key": "测试3",
"type": "Channel",
"owner": "",
"index": "1",
"title": "标题3",
"fav": "false",
"lineSelect": "false",
"chartSelect": "false"
}]
}
"""
date_json = json.loads(SendRegisterVerificationCodejson_txt)
def print_keyvalue_all(input_json):
if isinstance(input_json,dict):
for key in input_json.keys():
key_value = input_json.get(key)
if isinstance(key_value,dict):
print_keyvalue_all(key_value)
elif isinstance(key_value,list):
for json_array in key_value:
print_keyvalue_all(json_array)
else:
print (str(key)+ " = " +str(key_value))
elif isinstance(input_json,list):
for input_json_array in input_json:
print_keyvalue_all(input_json_array)
print_keyvalue_all(date_json)