嗨,我有以下JSON格式-
{
"0":{
"name":"example",
"age":"21"
},
"1":{
"name":"example2",
"age":"22"
}
}
我想用jQuery将其转换为以下格式-
{
"name":"example",
"age":"21"
},
{
"name":"example2",
"age":"22"
}
从键中删除编号。请提出建议。
答案 0 :(得分:5)
您实际上不需要JQuery。您可以使用Object.values()
函数获取对象中每个属性的值数组:
const input = {
"0":{
"name":"example",
"age":"21"
},
"1":{
"name":"example2",
"age":"22"
}
}
const result = Object.values(input)
console.log(result)
我认为您想要的结果是一个数组。
答案 1 :(得分:0)
var json = JSON.parse("your json");
var keys = Object.getOwnPropertyNames(b);
for(var i=o;i<keys.length;i++){
console.log(b[keys[i]]);
}
在这里,“编号”已结束,而btn结束了。存储已解析的对象应存储在集合中,并且键必须存在于对象中。请参阅