Задать вопрос
@danyadev
JavaScript разработчик

Как добавить данные в JSON файл, чтобы он был читабельным с помощью NodeJS?

У меня есть JSON файл с этой записью (к примеру):
{
  "user1": {
    "login": "abcde",
    "password": 12345
  }
}

Как мне добавить туда еще одного пользователя и поменять к примеру логин у первого?

UPD. Решение:
var file = JSON.parse(fs.readFileSync('./renderer/file.json', 'utf-8'))
file.user1.password = 23456
fs.writeFileSync('./renderer/file.json', JSON.stringify(file, null, 2));

Этот код записывает в JSON файл вот эти строки (с форматированием):
{
  "user1": {
    "login": "abcde",
    "password": 23456
  }
}
  • Вопрос задан
  • 7158 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Прочитать файл, изменить данные, записать в файл.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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