如何将数组转换为有效的json

时间:2016-05-12 09:17:42

标签: javascript json object

美好的一天。如何使用javascript

转换它
{Apple: 134, Orange: 223, Peaches: 143}

["Apple", "134"], ["Orange", "223"], ["Peaches", "143"]

2 个答案:

答案 0 :(得分:1)

我认为你的意思是{Apple: 134, Orange: 223, Peaches: 143};

因为数组没有:作为分隔符。

var obj = {Apple: 134, Orange: 223, Peaches: 143};
var output = Object.keys(obj).map( function(key){
  return [ key, obj[key] ]
});

答案 1 :(得分:0)

试试这个var jsonString = JSON.stringify(obj);

这适用于现代浏览器