Ładowanie TreeStore za pomocą JSON, który ma różne pola dla dzieci
Mam dane JSON jak poniżej.
{
"divisions": [{
"name": "division1",
"id": "div1",
"subdivisions": [{
"name": "Sub1Div1",
"id": "div1sub1",
"schemes": [{
"name": "Scheme1",
"id": "scheme1"
}, {
"name": "Scheme2",
"id": "scheme2"
}]
}, {
"name": "Sub2Div1",
"id": "div1sub2",
"schemes": [{
"name": "Scheme3",
"id": "scheme3"
}]
}
]
}]
}
Chcę przeczytać to w TreeStore, ale nie mogę zmienić subpól (divisions
, subdivisions
, schemes
) być taki sam (np.children
).
Jak mogę to osiągnąć?