从包含字母数字的命名空间中读取JSON时出错

时间:2015-07-20 15:00:55

标签: javascript jquery json html5

我在

中有一个JSON js obejct

res.metrics.load.1分钟 问题是这来自服务器。 我不能提取任何东西,因为它给出了非法号码 因为res.metrics.load.1-min包含1分钟 任何建议,我可以解析我的JSON。我的JSON是一个数组

"metrics" : {
    "load" : {
      "1-min" : [
        [
          5.87,
          1437031875
        ],
        [
          5.87,
          1437031890
        ]
     ]}}

请帮助我使用

res.metrics.load.1-min = res.metrics.load.1-min.map(
                            function (map) 
                            {
                              return { x: map[1], y: map[0] };
                            });

将值映射到x和y。它抛出一个错误。

1 个答案:

答案 0 :(得分:2)

您需要更新

res.metrics.load.1-min

res.metrics.load["1-min"]