如何将json结构转换为另一种结构

时间:2018-05-23 16:18:15

标签: javascript arrays json node.js

如何转换该JSON结构

{
            "14400": [
              [
                1526529600,
                0.00006651,
                1478955,
                99.320145
              ],
              [
                1526544000,
                0.00006816,
                1378670,
                95.26538
              ],
              [
                1526558400,
                0.0000682,
                1270402,
                85.7694
              ]
            ] 
    }

进入那个:

[0.00006651, 0.00006816, 0.0000682]

那么如何将每个第二个元素从上面的每个列表放到另一个列表中呢?

2 个答案:

答案 0 :(得分:4)

您可以尝试:

Object.values(data).reduce((acc, items) => acc.concat(items.map(item => item[1])), []);

答案 1 :(得分:0)

newList = []
for (let i = 0; i < originalList['14400'].length; i++) {
    newList.push(originalList['14400'][i][1])
}

应该这样做:)