我在 JSON 中得到重复的值。我想用新的值替换以前的值。
var obj = {};
obj.Product_Id = product_id;
obj.Qty = j;
var arr = [];
arr.push(obj);
var json = JSON.stringify(arr);
输出为 [{"Product_id":1,"Qty":1},{"Product_id":2,"Qty":1},{"Product_id":1,"Qty":2}]
我希望这是 [{"Product_id":1,"Qty":2},{"Product_id":2,"Qty":1}]
如果键重复其值,则应替换前一个而不添加重复值