Javascript 在js中转换json数组
我想将下面的json对象数组转换为。注意id和tagId。最好的方法是jsJavascript 在js中转换json数组,javascript,Javascript,我想将下面的json对象数组转换为。注意id和tagId。最好的方法是js [{ "id": 10, "mj": 0, "mi": 1, "name": "TEST (1)", "number": "INBOX-0004", "filename": "TEST (1).png" }, { "id": 9, "mj": 0, "mi": 1, "name": "test", "number": "0003",
[{
"id": 10,
"mj": 0,
"mi": 1,
"name": "TEST (1)",
"number": "INBOX-0004",
"filename": "TEST (1).png"
}, {
"id": 9,
"mj": 0,
"mi": 1,
"name": "test",
"number": "0003",
"filename": "test.csv"
}]
到
您可以使用map()
返回所需的结果
var数据=[{
“id”:10,
“mj”:0,
"mi":1,,
“名称”:“试验(1)”,
“编号”:“收件箱-0004”,
“文件名”:“测试(1).png”
}, {
“id”:9,
“mj”:0,
"mi":1,,
“名称”:“测试”,
“编号”:“0003”,
“文件名”:“test.csv”
}];
var result=data.map(函数(e){
返回{tagId:e.id,mj:e.mj,mi:e.mi}
})
console.log(结果)
1JSON.parse
2<代码>数组.prototype.map2JSON.stringify
然后不要忘记JSON.stringify(结果)代码>
[{
"tagId": 10,
"mj": 0,
"mi": 1
}, {
"tagId": 9,
"mj": 0,
"mi": 1
}]