我有一个对象来自服务器,其中有多个属性,我想将它合并到一个新对象中,更改1个属性的名称并保留其余部分。复制Javascript对象属性
代码:
JSON:{ UserId: 1, Name: "Woo", Age: 10 }
我想它的对象的格式:
var newObj = {}
newObj.id = jsonObj.UserId;
//Everything property below here is the same. How can i prevent writing this code?
newObj.Name = jsonObj.Name;
newObj.Age = jsonObj.Age;
什么我是在此基础上做answer,试图解析一些JSON转换为需要我更改1个属性名称的格式。
你有什么问题吗? – Ibu
重复:http://stackoverflow.com/questions/171251/how-can-i-merge-properties-of-two-javascript-objects-dynamically –
是aroth是正确的。并将json解析为一个json对象jquery parseJSON方法。 – Neeraj