【发布时间】:2020-10-19 08:20:05
【问题描述】:
我在展平此 JSON 时遇到问题,因为我实际上不需要它的结尾,因此我可能会删除它(在展平 JSON 之前或之后)。我想在 Python 中执行此操作,并尝试使用 json_normalized 和 Panda 导出到 CSV。
有什么特别的,最后三个项目,TotalNumberOfMunicipalities、TotalCitizens、Aggregations,不在我想在 flattern 后导出到 CSV 的部分之外。
JSON:
{
"Municipalities": [
{
"Name": "Stockholm",
"NumberOfCitizens": 974073,
"Id": "5203d2be-7cda-4caf-9fb5",
"Attributes": [],
"Location": {
"Lat": 59.33,
"Lon": 18.06
},
"PoliticalGovernance": 1
},
{
"Name": "Uppsala",
"NumerOfCitizens": 230767,
"Id": "d155e5f5-b94a-4d0e-ba80",
"Attributes": [],
"Location": {
"Lat": 59.86,
"Lon": 17.64
},
"PoliticalGovernance": 3
}
],
"TotalNumberOfMunicipalities": 33,
"TotalCitizens": 4000000,
"Aggregations": {}
}
【问题讨论】:
标签: python json pandas csv flatten