我想将 JSON 转换为数组,并通过以下方式返回值:控制台.log(数据);
值为:
[{ "data" : [ [object] ] },
[{ "data" : [ [object] , [object] ] }
所以,我通过以下方式转换为 JSON:
console.log(JSON.stringify(data, null, " "));
值为:
[
{
"data" : [
{
"month" : 1,
"name" : "Alex",
"sum" : 20
}
]
},
{
"data" : [
{
"month" : 2,
"name" : "Zara",
"sum" : 18
},
{
"month" : 2,
"name" : "Zara",
"sum" : 19
}
]
}
]
我想转换为数组:
{
"data" : { [ 1, "Alex", 20 ] }
},
{
"data" : { [ 2, "Zara", 18 ] },
{ [ 2, "Zara", 19 ] }
}
如何转换?
您可以简单地尝试以下操作:
var arr = Object.keys(obj).map(function(k) { return obj[k] });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)