在javascript中创建一个JSON字符串

时间:2014-09-29 07:59:59

标签: javascript json

我正在尝试为flot图表创建以下格式的JSON字符串。我被困在这里

[{ "label" : "Name"
   "data" : [[],[],[],[]]
}]


var day = ["sun", "mon", "tue", "wed"];
var data = [];
for(var i = 0; i < value.length; i++) {
 var innerData = [];
 innerData.push(day[i], value[i]);
 data.push(innerData);
}

我有点困惑用我的代码创建json字符串。有人可以帮我弄这个吗。我做错了什么来实现我想要的东西?

1 个答案:

答案 0 :(得分:1)

做了一些改变。

var v = [{ "label": "Name",
            "data" : []
          }];
var days = ["sun","mon","tue","wed"];
var values = [4,7,3,5];
for ( var i = 0; i < values.length; i+= 1) {
     v[0].data.push([ days[i],values[i]]);
}
console.log(v);

在行动here

中查看