来自CSV的DS.js JSON文件格式

时间:2015-09-27 18:48:18

标签: javascript json csv d3.js

我正在尝试按照DS.js sunburst示例(请参阅下面的链接),其中首先将csv转换为JSON以显示图形。我想在更大的数据上做同样的事情但是在我的项目中使用JSON作为csv太麻烦了。但是,在此示例中,我无法理解csv到JSON的映射。有没有办法从JS代码转储JSON结构?它存储在这样的变量(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

1 个答案:

答案 0 :(得分:2)

我可以通过添加 console.log(json)

直接在Chrome控制台(Ctrl + Shift + j)中查看结构
d3.text("visit-sequences.csv", function(text) {
  var csv = d3.csv.parseRows(text);
  var json = buildHierarchy(csv);
  console.log(json);
  createVisualization(json);
});

如果您希望能够复制/粘贴json结构,可以使用 console.log(JSON.stringify(json)); 并在控制台中复制/粘贴输出。