上記のように、d3 を使用してグラフをプロットしようとしていますが、データが親子関係にある必要がありますが、MySQL クエリの結果を JSON の親子形式に変換する方法がわかりませんでした。
提供されたヘルプは非常に感謝されます。
以下の URL のチャートを複製しようとしています。
ズーム可能なパーティション レイアウト(パーティションをクリックして、ツリーをズームアップまたはズームダウンします)
MySQL のデータ:
列 1 列 2 列 3 最初のトップ - 1500 最初の子の最初のトップ 500 2 番目の子 1 番目のトップ 500 3 番目の子の最初のトップ 500 最初のサブ子 最初の子 250 最初のサブ子 最初の子 250 2 番目の子 2 番目の子 250 2 番目の子 2 番目の子 250 3 番目のサブチャイルド 3 番目のチャイルド 250 3 番目のサブチャイルド 3 番目のチャイルド 250
希望するデータ形式:
{ "name": "最初のトップ", "子供": [ { "name": "最初の子", "子供": [ {"名前": "最初の子", "サイズ": 250}, {"名前": "最初の子", "サイズ": 250} ] }、 { "名前": "第二子", "子供": [ {"name": "2 番目の子", "size": 250}, {"name": "2 番目の子", "size": 250} ] }、 { "名前": "3 番目の子", "子供": [ {"名前": "3 番目の子", "サイズ": 250}, {"name": "3 番目の子", "size": 250} ] } ] }