Javascript 在js中转换json数组

Javascript 在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",

我想将下面的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",
    "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(结果)
1
JSON.parse
2<代码>数组.prototype.map2
JSON.stringify
然后不要忘记
JSON.stringify(结果)
[{
    "tagId": 10,
    "mj": 0,
    "mi": 1

}, {
    "tagId": 9,
    "mj": 0,
    "mi": 1

}]