【发布时间】:2018-10-27 22:20:21
【问题描述】:
我想在python中递归下面的嵌套json字符串。
{
"hierarchy": {
"record": {
"id": 1,
"record": [
{
"id": 2,
"record": [
{
"id": 3,
"record": [
{
"id": 4,
"record": []
},
{
"id": 5,
"record": []
}
]
}
]
},
{
"id": 6,
"record": [
{
"id": 7
}
]
}
]
}
},
"type": "record"
}
得到扁平化的结果如下。
record_field id parent_id
=============================
record 1 null
record 2 1
record 3 2
record 4 3
record 5 3
record 6 1
record 7 6
我正在使用递归函数,但尚未成功获得预期结果。任何解决方案的帮助都会很棒。
【问题讨论】:
标签: python python-3.x