看板 Ajax 關於我們 聯絡資訊
嗨大家好~我目前是新手想請問大家一個問題>< 我遇到的問題是 我有個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類似這樣 先謝謝大家~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.223.67 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1461990012.A.9C5.html
ian90911: 寫成物件再轉成json呢 04/30 19:25
johnny9144: 把csv裡面的資料轉成陣列,一行一列,然後 05/01 00:49
johnny9144: var obj = {}; 05/01 00:50
johnny9144: for (var i = 0, imax = csvArray.length; i < imax; 05/01 00:51
johnny9144: i+=1) { 05/01 00:51
johnny9144: obj[csvArray[0]].push(csvArray[1], csvArray[2]); 05/01 00:55
johnny9144: } console.dir(obj); 05/01 00:55
johnny9144: 試試看,用手機打的,沒用電腦跑過,有bug問題再討論 05/01 00:56