1. 示例代码
import json
info = {}
json_data = json.loads(json.dumps(info))
json_data['aa'] = 'AA'
json_data['bb'] =['A', 'B', 'C']
json_data['cc'] =["CC"]
json_data['dd'] = []
packages = {}
packages_data = json.loads(json.dumps(packages))
allpackage = []
for i in range(2):
package = {}
package['name'] = 'EE'
package['version'] = 'FF'
package['arch'] = 'GG'
package['rpm'] = 'HH'
allpackage.append(package)
packages_data['HAHA-5'] = allpackage
json_data['packages'] = packages_data
json_data['id'] = "2023-06-26"
json_data['link'] = "https://xxxx"
json_data['title'] = "biaoti"
json_data['url'] = "https://balabla"
json_list = json.dumps(json_data)
print(json_list)
2. 输出样式
{
"aa": "AA",
"bb": [
"A",
"B",
"C"
],
"cc": [
"CC"
],
"dd": [],
"packages": {
"HAHA-5": [
{
"name": "EE",
"version": "FF",
"arch": "GG",
"rpm": "HH"
},
{
"name": "EE",
"version": "FF",
"arch": "GG",
"rpm": "HH"
}
]
},
"id": "2023-06-26",
"link": "https://xxxx",
"title": "biaoti",
"url": "https://balabla"
}