Преобразование возвращенных свойств объекта JSON в (сначала нижний) CamelCase ⇐ Javascript
Преобразование возвращенных свойств объекта JSON в (сначала нижний) CamelCase
Я получил JSON, возвращенный из API, вот так:
Контакты: [{ GiveName: "Мэтт", FamilyName: "Берри" }] Чтобы это соответствовало моему стилю кода (camelCase — первая буква в нижнем регистре), я хочу преобразовать массив, чтобы получить следующее:
контакты: [{ GiveName: "Мэтт", FamilyName: "Берри" }] Какой самый простой/лучший способ это сделать? Создать новый объект Contact и перебрать все контакты в возвращенном массиве?
var jsonContacts = json["Контакты"], контакты = []; _.each(jsonContacts, функция(элемент){ var contact = новый контакт( item.GivenName, item.FamilyName ); контакты.push(контакт); }); или я могу сопоставить исходный массив или каким-то образом преобразовать его?
Я получил JSON, возвращенный из API, вот так:
Контакты: [{ GiveName: "Мэтт", FamilyName: "Берри" }] Чтобы это соответствовало моему стилю кода (camelCase — первая буква в нижнем регистре), я хочу преобразовать массив, чтобы получить следующее:
контакты: [{ GiveName: "Мэтт", FamilyName: "Берри" }] Какой самый простой/лучший способ это сделать? Создать новый объект Contact и перебрать все контакты в возвращенном массиве?
var jsonContacts = json["Контакты"], контакты = []; _.each(jsonContacts, функция(элемент){ var contact = новый контакт( item.GivenName, item.FamilyName ); контакты.push(контакт); }); или я могу сопоставить исходный массив или каким-то образом преобразовать его?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение