我有一个包含如下数据的文件:
ID attribute
1 'text'
101 'text'
1011 'text'
10111 'text'
1011101 'text'
1011102 'text'
1011103 'text'
1011104 'text'
1011130 'text'
我的目标是从这些数据构建 json 树结构:
{
[
ID : 1,
attribute : 'text',
children : [
ID: 101,
attribute : 'text',
children : [
...
ID : 2,
...
]
}
在 python 中,我建立了一个这样的字典列表:
[ {'id': ID, 'attr' : text}, {...} ]
我想我可以利用叶子 id 包含他父母 id 的事实,但我看不到构建我想要的结构的方法。
我将不胜感激任何帮助,伪代码或任何其他编程语言。