将CSV转换为JSON
Convert CSV to JSON
我试图遵循各种指示(例如如何转换为D3's JSON格式?)创建一个可折叠的树与D3.js。
以下是我到目前为止所做的:http://jsfiddle.net/L3phF/6/我有一个问题,当使用nest()
作为console.log(nest)
显示我只有一个空对象,但我找不到错误。
var raw = d3.select("#csvdata").text();
var parsed = d3.csv.parse(raw);
// d3.select("#parsed").text(raw);
// d3.select("#parsed").text(JSON.stringify(parsed));
var data = JSON.stringify(parsed);
var nest = d3.nest()
.key(function(d) { return d.subgroup; })
.key(function(d) { return d.division; })
.key(function(d) { return d.product; })
.entries(data);
console.log(nest);
谢谢你的帮助!
不要转漂亮的对象d3.csv。Parse返回给你一个字符串!D3.nest()正在等待一个对象,而不是字符串:
var nest = d3.nest()
.key(function(d) { return d.subgroup; })
.key(function(d) { return d.division; })
.key(function(d) { return d.product; })
.entries(parsed);
会给你你想要的。
相关文章:
- DOM事件通过JSON转换为java
- 将日期时间从json转换为可读格式
- 如何将JSON转换为HTML下拉菜单
- 将JSON转换为放入Sdcard中的CSV文件
- 将JSON转换为typescript中的字符串数组
- 无法在Angular.js中将JSON转换为数组
- 使用jquery将json转换为数组
- 是否有将基于字符串的JSON转换为Mongoose Schema对象实例的本地功能
- 用D3js将JSON转换为SVG平面图
- 数组json转换为数组json
- 将JSON转换为特定的字符串格式
- 使用AJAX将JSON转换为PHP
- 使用JQuery将JSON转换为数组
- 使用 PHP 将 JSON 转换为 JavaScript
- 将 JavaScript 程序从 JSON 转换为 XML
- 将 JSON 转换为 CSV 格式
- 将 json 转换为 html 表的 JavaScript 不起作用
- 使用 D3 将分层 JSON 转换为 HTML
- 余烬原始 JSON 转换不起作用,但例外
- 如何将JSON转换为角度的HTML