我正在使用 jquery orgchart,并且我想将图表的更改保存到数据库中,orgchart 有一种方法来获取修改后的树结构 getHierarchy()。问题是如何解析 JSON 并保存到数据库。
演示 JSON:
{
"id": "1",
"children": [
{
"id": "40",
"children": [
{
"id": "53"
}
]
},
{
"id": "57",
"children": [
{
"id": "72",
"children": [
{
"id": "73"
}
]
}
]
}
]
}
我想要一个平面数组之类的东西,以便在 DB 中轻松更新
(
[0] => Array
(
[id] => 1
[parentid] => 0
)
[1] => Array
(
[id] => 40
[parentid] => 1
)
[2] => Array
(
[id] => 53
[parentid] => 40
)
[3] => Array
(
[id] => 57
[parentid] => 1
)
[4] => Array
(
[id] => 72
[parentid] => 57
)
[5] => Array
(
[id] => 73
[parentid] => 72
)
)