首页 > 解决方案 > 从数据框到 json

问题描述

嗨,情况如何?我有一个数据框,它看起来像一个递归表,我的想法是能够将其转换为 json(以 mamushka 方式)。我使用python

我的例子:

数据名:

ID 姓名 关系
1 配置 0
2 纽扣 1
3 接受 2
4 删除 2
5 描述 1
6 标题 1
7 0

我想要的json是

[{
"id":"1"
"name":"config",
"relations":
  [{
    "id":"2"
    "name":"buttons"
    "relations":[{
        "id":"3"
        "name":"accept"
         },
        {
         "id":"4",
        "name":"delete"
        }],
    },
   {
   "id":"5"
    "name":"descripton",
    "relations":[]
   },
   "id":"6"
   "name":"title",
   "relations":[]
  }],
"id":"7",
"name":"juan",
"relations":[] 
}]

正如您将看到的,在“关系”列中,您可以看到它与其父级 (id) 连接

标签: pythonjsonpandasdataframe

解决方案


推荐阅读