2015-09-27 105 views
1

我想要遵循DS.js sunburst示例(請參閱下面的鏈接),其中csv首先轉換爲JSON以顯示圖形。我想在大數據上做同樣的事情,但是使用JSON作爲csv在我的項目中太麻煩了。但是在這個例子中,我無法理解csv到JSON的映射。有沒有辦法從JS代碼轉儲JSON結構?它被存儲在一個變量(JSON)是這樣的:DS.js CSV格式的JSON文件格式

d3.text("visit-sequences.csv", function(text) { 
var csv = d3.csv.parseRows(text); 
var json = buildHierarchy(csv); 
createVisualization(json); 

http://bl.ocks.org/kerryrodden/7090426

回答

2

我直接在瀏覽器控制檯能夠看到該結構(CTRL + SHIFT + j),通過加入的console.log(JSON )

d3.text("visit-sequences.csv", function(text) { 
    var csv = d3.csv.parseRows(text); 
    var json = buildHierarchy(csv); 
    console.log(json); 
    createVisualization(json); 
}); 

如果你希望能夠複製/粘貼您可以使用的console.log(JSON.stringify(JSON))的JSON結構;並在控制檯中複製/粘貼輸出。