我有从API返回的JSON,如下所示:
Contacts: [{ GivenName: "Matt", FamilyName: "Berry" }]
为了使其与我的代码风格(camelCase-小写首字母)保持一致,我想对数组进行转换以产生以下内容:
contacts: [{ givenName: "Matt", familyName: "Berry" }]
最简单/最好的方法是什么?创建一个新的Contact对象并遍历返回数组中的所有联系人?
var jsonContacts = json["Contacts"],
contacts= [];
_.each(jsonContacts , function(item){
var contact = new Contact( item.GivenName, item.FamilyName );
contacts.push(contact);
});
还是可以映射原始数组或以某种方式对其进行转换?