Javascript 如何将JSON字典转换为值列表?
我有以下JSON字符串:Javascript 如何将JSON字典转换为值列表?,javascript,json,Javascript,Json,我有以下JSON字符串: {"Local People":{"label":"Local People","data":1},"Student":{"label":"Student","data":1}} 我想将其转换为以下内容: [{ "label" : "Student", "data" : 1 }, { "label" : "Student", "data" : 1 }] 我试过很多次,但都没有成功。请帮忙 使用解析字符串后,可以获取对象的键,并使用项迭
{"Local People":{"label":"Local People","data":1},"Student":{"label":"Student","data":1}}
我想将其转换为以下内容:
[{
"label" : "Student",
"data" : 1
},
{
"label" : "Student",
"data" : 1
}]
我试过很多次,但都没有成功。请帮忙 使用解析字符串后,可以获取对象的键,并使用项迭代新数组的属性
var JSONstring='{“本地人”:{“标签”:“本地人”,“数据”:1},“学生”:{“标签”:“学生”,“数据”:1}'
object=JSON.parse(JSONstring),
数组=对象。键(对象)。映射(函数(k){
返回对象[k];
});
console.log(数组)代码>真的两次“标签”:“学生”
?非常感谢@Nina。现在它完成了。为win保存了my time.ES2015:var array=Object.values(JSONstring);