@egorlisss

Как обнулять ключи в объекте в json файле?

Необходимо выполнить поиск в json файле по слову "test"
{
  "1": {
    "name": test,
  },
  "2": {
    "name": null,
  }
}

и если во всем json файле уже хоть где-то есть строка "name" со значением test его необходимо заменить на null.
Предлагали такое решение, но оно не особо хочет работать:
for(const key in users) { 
  if (users[key].name && users[key].name === 'test') users[key].name = null 
}
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 1
@PavelFokeev
pavl1k.ru
var users = {
  "1": {
    "name": "test",
  },
  "2": {
    "name": null,
  }
};
for(const key in users) {
  if (users[key]['name'] && users[key]['name'] == "test") users[key]['name'] = null; 
}
console.log(users);
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы