我想基于列表索引构建一个新的dict,并构建一个有效的JSON,以便进一步存储数据库中的数据,但我得到了一个错误的JSON构建器,我的代码工作如下:最小化大型JSON的重要数据,并基于此进行分析
result = {}
good_columns = [
'id', 'summary', 'cvss', 'access', 'impact', 'vulnerable_configuration'
]
with open('test.json', 'r') as f:
objects = ijson.items(f, '', multiple_values=True, use_float=True)
for row in objects:
for item in good_columns:
#result[item] = row[item]
print(row[item])
json框架
{
"id":STRING,
"access":{
"authentication":STRING,
"complexity":STRING,
"vector":STRING
},
"cvss":FLOAT,
"impact":{
"availability":STRING,
"confidentiality":STRING,
"integrity":STRING
},
"summary": STRING ,
"vulnerable_product":[
ARRAY
]
}
目前没有回答
相关问题 更多 >
编程相关推荐