var newArr = []
arr.map(e=>Object.keys(e)[0]).filter((e,i,o)=>o.indexOf(e)===i).map(e=>{
arr.filter((e1,i)=>Object.keys(e1)==e).forEach((e,i)=>{
if(!newArr[i])newArr[i]=[]
newArr[i].push(e)
})
})
console.log(newArr)
用JSON.parse(str) 方法就可以把字符串转换成json对象。如果你json对象是数组,直接这样用。
val json = JSON.parse(str)
json [0].userName
json[1].age