2015-09-27 111 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结构;并在控制台中复制/粘贴输出。