У меня есть массив строк, описывающих отношения родитель / потомок, разделенных дефисами. Итак, если боссом Боба был Джим, а боссом Джима - Фред, запись Боба в массиве была бы «Фред-Джим-Боб», а запись Джима - «Фред-Джим». У меня нет возможности изменить способ поступления данных, поэтому я искал помощи в отношении наилучшего способа преобразования этих значений в JSON, подобного этому:
{
"name": "Fred",
"children": {
"name": "Jim",
"children": {
"name": "Bob"
}
}
}
Любая помощь будет принята с благодарностью. Спасибо.