我正在尝试构建一个网络项目,其中我以JSON格式获取详细信息,例如:
{
"file_id": 333,
"t": "2016-03-08 12:00:56"
}
我正在尝试在d3 js柱状图中展示输出结果。我遇到的问题是,我得到的代码适用于JSON文件,但不适用于从JSON反序列化的对象。有人能帮我解决这个问题吗?
适用于JSON文件的可行脚本部分如下:
d3.json("FILENAME", function(error, data) {
data = JSON.parse(data);
x.domain(data.map(function(d) { return d.letter }));
y.domain([0, d3.max(data, function(d) { return d.frequency })]);
如果我将文件名更改为对象,它就无法工作。