我有一个 MySQL 表,我想将其放入 JSON 格式,如下所示,但我正在努力如何做到这一点。这样做的目的是我有一个包含 3 个分类级别的产品目录,我需要为其创建一个下拉菜单。
有人可以帮忙吗?
我想最终创建的菜单
a <- Level 1
- a1 <- Level 2
- - a11 <- Level 3
- - a12
- - a13
- a2
- - a21
- - a22
- - a23
- a3
- - a31
- - a32
- - a33
b
- b1
- - b11
- - b12
- - b13
- b2
- - b21
- - b22
- - b23
c
- c1
- c2
- c3
d
e
MySQL 表
f b t
-------------------
a a1 a11
a a1 a12
a a1 a13
a a2 a21
a a2 a22
a a2 a23
a a3 a31
a a3 a32
a a3 a33
b b1 b11
b b1 b12
b b1 b13
b b2 b21
b b2 b22
b b2 b23
c c1
c c2
c c3
d
e
JSON 我想结束,所以我可以创建菜单
{"menu":{"items":[{"value":"a","items":[{"value":"a1","items":["a11","a12","a13"]},{"value":"a2","items":["a21","a22","a23"]},{"value":"a3","items":["a31","a32","a33"]}]},{"value":"b","items":[{"value":"b1","items":["b11","b12","b13"]},{"value":"b2","items":["b21","b22","b23"]}]},{"value":"c","items":[{"value":"c1"},{"value":"c2"},{"value":"c3"}]},{"value":"d"},{"value":"e"}]}}