Задать вопрос
@developerrr

Как заменить в json большие буквы на маленькие?

Допустим есть такой json:
{'Account': 'Vasja', 'Date': '02/10/2015', 'Id' : '78234324234'}

Мне нужно, чтобы Account, Date и Id начинались с маленькой буквы, если в принимаемом json'е они с большой. Спасибо.
  • Вопрос задан
  • 552 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 2
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
var jsoff = JSON.parse('{"Accoun":"Vasja","Date":"02/10/2015","Id":"78234324234"}'), jp = {};
for(var o in jsoff) jp[o.toLowerCase()] = jsoff[o];

console.log(jp);
Ответ написан
@GeneD88
QA
var ourObj = {'Account': 'Vasja', 'Date': '02/10/2015', 'Id' : '78234324234'}

var lowerOurObj = _.transform(ourObj, function (result, value, key) {
result[key.toLowerCase()] = value;
});

=> { account: "Vasja", date: "02/10/2015", id: "78234324234" }

ps: lodash
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Можно вот так:
var jsonObj = {'Account': 'Vasja', 'Date': '02/10/2015', 'Id' : '78234324234'};
var jsonString = JSON.stringify(jsonObj);
console.log(JSON.parse(jsonString.toLowerCase()));
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы