Преобразовать CSV в JSON древовидную структуру (иерархическую) с помощью amCharts? - PullRequest
1 голос
/ 04 августа 2020

Я использую принудительно управляемое дерево из amCharts https://www.amcharts.com/demos/force-directed-tree/ для визуализации данных из файла json, используя следующее (вместо части кода chart.data):

chart.dataSource.url = "test.json";
chart.dataSource.parser = new am4core.JSONParser();
chart.dataSource.parser.options.emptyAs = 0;

Однако я хочу сначала преобразовать файл csv в файл json иерархии. Я попытался использовать это решение Преобразовать csv в JSON древовидную структуру? , но это не сработало для следующего файла csv

condition, target, sub, dub
oxygen,tree,G1,T1
oxygen,tree,G2,T1
oxygen,tree,G2,T2
water,car,G3,T1
water,tree,GZ,T1
water,tree,GZ,T2
fire,car,GTD,T3
oxygen,bomb,GYYS,T1

Вместо этого он отображает три отдельных дерева.

...