{
"RecordSet": {
"geometryType": "esriGeometryPoint",
"spatialReference": {
"wkid": "DLT0"
},
"features": [{
"geometry": {
"x": 4941.9900000002,
"y": 27766.2190000005,
"spatialReference": {
"wkid": "DLT0"
}
},
"attributes": {
"COMMUNITY_": 35,
"NAME_ENG": "FOUR POINTS ,
"LATITUDE": 25.1404585,
"LONGITUDE": 55.2599731,
"MNUM": "261 89753"
}
},
{
"geometry": {
"x": 5080.0719999997,
"y": 23025.9379999992,
"spatialReference": {
"wkid": "DLT0"
}
},
"attributes": {
"COMMUNITY_": 12,
"NAME_ENG": "PARK - PORT ",
"LATITUDE": 25.24831,
"LONGITUDE": 55.312064,
"MNUM": "321445"
}
}
]
}
}
代码:
Try1. pd.DataFrame(sum(json.load(open('test.json')), [])
Try2. df = pd.concat([pd.DataFrame(x) for x in data], ignore_index=False)
Try3. df = pd.json_normalize(data)
df.columns = df.columns.map(lambda x: x.split(".")[-1])
df
Try4: test = pd.json_normalize(data)
尝试获取列-x,y,spatialRef,COMMUNITY,NAME,ENG,LATITUDE,LONGITUDE,MNUM。 我研究了这个主题的其他问题,尝试了各种方法将JSON文件加载到pandas中。请告诉我如何找到最好的解决方案
json_normalize()
引用list
键相关问题 更多 >
编程相关推荐