私はそのようなデータを含むファイルを持っています:
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が含まれているという事実を利用できると思いますが、必要な構造を構築する方法がわかりません。
擬似コードやその他のプログラミング言語での助けをいただければ幸いです。