let jsonStr = '[
{"id":"01","open":false,"pId":"0","name":"A部门"},
{"id":"01","open":false,"pId":"0","name":"A部门"}
]
1、json字符串转化成json对象
let jsonObj = JSON.parse(jsonStr)
2、json对象转化成json字符串
let jsonStr1 = JSON.stringify(jsonObj)
3、json对象转化成json数组对象
let arr1=[];
for(let i in jsonObj){
arr1.push(jsonObj[i]);
}
将对象转化为数组
function objToArray(array) {
var arr = [];
for(var i in array) {
var o={};
o[i]=array[i];
arr.push(o);
}
return arr;
}
objToArray(obj)