我有一个如下所示的json格式数据:
"answers": [
{
"1": "Reputation",
"3": "Nothing specific"
}
]
如果我希望它们像这样,我该怎么办?
"answers": [
{
"optId":"1",
"optText":"Reputation"
},
{
"optId":"3",
"optText":"Nothing specific"
}
]
感谢。
答案 0 :(得分:3)
let outputArr =[];
answers.forEach(ob=>{
Object.keys(ob).forEach(key=>{
outputArr.push({
"optId":key,
"optText":ob[key]
})
})
})