import json #https://www.jb51.net/article/181504.htm def v3_test(): ''' JSON创建-使用样例 { 'reqSuccess': 'true', 'message': 'null', 'dataString': { 'parkingSpaceStateList': [ {'parkingSpaceNo': 'A001', 'occupyState': 1, 'stateChangeTime': '2021-09-13 12:13:24'}, {'parkingSpaceNo': 'A002', 'occupyState': 0, 'stateChangeTime': '2021-09-13 12:13:24'} ] } } ''' #1创建数据 article_info = {}#1-1创建列表 jsondata = json.loads(json.dumps(article_info))#1-2列表加载并且转化为json #2创建数据 jsondata['reqSuccess'] = 'true' jsondata['message'] = 'null' jsondata['dataString'] = {"parkingSpaceStateList":""} carStateList=[] carState_1={"parkingSpaceNo":"A001","occupyState":1,"stateChangeTime":"2021-09-13 12:13:24"} carStateList.append(carState_1) carState_2={"parkingSpaceNo":"A002","occupyState":0,"stateChangeTime":"2021-09-13 12:13:24"} carStateList.append(carState_2) #构造分json dataString={"parkingSpaceStateList":carStateList} jsondata['dataString'] = dataString return jsondata #3使用结果 rec_data=v3_test() rec_data = json.dumps(rec_data, ensure_ascii=False) rec_data= json.loads(rec_data) print(rec_data) list_name=rec_data['dataString']['parkingSpaceStateList'] for i in list_name: print("车位信息",i)