[问题] csv转换到阶层式json...(用在d3)

楼主: rachelchien (rachelchien)   2016-04-30 12:20:10
嗨大家好~我目前是新手想请问大家一个问题><
我遇到的问题是
我有个CSV档案
想要用d3的treemap画出来
但是查了网络上的解决
也都画不出来 整个画面是空的@@
也找了网络上的csv转到json的转换器
但转出来的结构就不是原本flare.json的结构
有一点不一样
我的CSV档案大概是这样
B,aa,100
B,bb,200
A,cc,333
A,dd,123
C,ee,231
B,ff,456
C,gg,442
A,hh,111
A,ii,234
要转成阶层式的json:B下面有aa,100;bb,200类似这样
先谢谢大家~
作者: ian90911 (xopowo)   2016-04-30 19:25:00
写成物件再转成json呢
作者: johnny9144 (Johnny)   2016-05-01 00:49:00
把csv里面的资料转成阵列,一行一列,然后var obj = {};for (var i = 0, imax = csvArray.length; i < imax;i+=1) {obj[csvArray[0]].push(csvArray[1], csvArray[2]);} console.dir(obj);试试看,用手机打的,没用电脑跑过,有bug问题再讨论

Links booklink

Contact Us: admin [ a t ] ucptt.com