我正在尝试弄清楚如何操纵我的 JSON 数据并使用操纵的数据创建一个单独的对象。
更准确地说,我正在使用这个 JSON 文件:https://jsonblob.com/57a70ca4e4b0dc55a4eb1f73
我正在尝试将 [dataset][data] 转换成这种格式:
[Date.UTC(2013,5,2),0.7695],
[Date.UTC(2013,5,3),0.7648],
[Date.UTC(2013,5,4),0.7645],
[Date.UTC(2013,5,5),0.7638],
[Date.UTC(2013,5,6),0.7549]
所以我需要使用字段 [dataset][data][i][0]
(Date) 和 [dataset][data][ i][4]
(Value) 并以某种方式将其放入一个新的 JSON 格式的对象中,但我不知道该怎么做。
有人可以帮我解决这个问题吗?
$(function () {
$.getJSON('json/AAPL.json', function (data) {
// Data manipulation into a new object??
});
});
最佳答案
应该这样做:
$(function () {
$.getJSON('json/AAPL.json', function (data) {
var correctFormat = data.dataset.data.map(function(item) {
return [new Date(item[0]), item[4]];
});
});
});
关于javascript - 将 JSON 数据操作到另一个对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38814017/