【发布时间】:2021-04-26 13:52:09
【问题描述】:
我有一个带有嵌套值的 JSON。我需要删除嵌套字段的键,并且需要将值保留为纯 JSON。
JSON(我的 JSON 结构)
[
{
"id":"101",
"name":"User1",
"place":{
"city":"City1",
"district":"District1",
"state":"State1",
"country":"Country1"
},
"access":[{"status":"available"}]
}
]
我需要得到 JSON 输出为:
预期输出:
[
{
"id":"101",
"name":"User1",
"city":"City1",
"district":"District1",
"state":"State1",
"country":"Country1"
"access":[{"status":"available"}]
}
]
我需要的是:
- 我需要解析 JSON
- 从 JSON 中获取
Place字段 - 删除键和括号并将值附加到现有的
Python
for i in range(0,len(json_data)):
place_data = json_data[i]['place']
print(type(place_data)) #dict
del place_data['place']
在 python 中获得预期输出的任何方法。?
【问题讨论】:
标签: python json python-3.x list dictionary