我正在尝试按照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);
答案 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)); 并在控制台中复制/粘贴输出。