-TOXNO-
2020-06-23 21:55
采纳率: 50%
浏览 474
已结题

pythonpa'chong 读取json文件,包含多层嵌套怎么拆分?

这种格式的json文件数据怎么处理?想转成excel文件格式。
{"name":"red","score":{"chinese":100,"math":90,"english":98}}

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • 积跬步,慕至千里 2020-06-24 10:17
    已采纳

    图片说明

    是变成这个样子吗?

    import json
    import pandas as pd
    
    data = '{"name":"red","score":{"chinese":100,"math":90,"english":98}}'
    d = json.loads(data)
    a = d['score']
    a['name'] = d['name']
    b = pd.DataFrame.from_dict(a,orient='index').T
    b.to_excel('test.xls')
    

    结果实例

    图片说明

    这样就ok了

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题